Home > Graduate Courses > Computer Science > Kitchener > Computer Applications Development Ontario College Graduate Certificate - Kitchener - Ontario

Computer Applications Development Ontario College Graduate Certificate

Speak without obligation to Conestoga College

To contact you must accept the privacy policy

Comments about Computer Applications Development Ontario College Graduate Certificate - At the institution - Kitchener - Ontario

  • Objectives
    This three-semester intensive, full time, Co-op graduate certificate program provides students with a broad business and technical background in computer applications, database applications, data communications, programming, data design and systems analysis and design. This program provides the student with programming experience and the skills necessary to analyze and design Information Technology (IT) based solutions.
  • Academic Title
    Computer Applications Development Ontario College Graduate Certificate
  • Course description
    Level One
    CDEV1020     Co-op and Career Preparation

    Description: This mandatory course prepares students for job searching for their co-op work terms and for post-graduate careers. Students will learn to critically evaluate their skills, attitudes, and expectations and evaluate and interpret available opportunities in the workplace. Self-marketing techniques using resumes, cover letters, cold-calls, and interviewing will be learned and students will learn the expectations, rules, and regulations that apply in the workplace with regards to social, organizational, ethical, and safety issues.
    Hours: 16
    Credits: 1

    INFO1030     Technology Infrastructure: Networking and UNIX

    Description: In this course the student will learn to relate the OSI network model to the physical network. The course will cover the following network topics: protocols, devices, addressing, topology, file structures, cabling and assembly. The student will learn command shell programming, data manipulation, scripting, setting file permissions and email management.
    Hours: 45
    Credits: 3

    INFO1570     Technology Infrastructure: Fundamentals
    Description: This course will introduce the student to the architecture of the computer hardware and operating systems software typically used in a business environment. Specific topics will include directory structures, drive mappings, internet searching, email concepts and basic HTM, XHTML, and JavaScript programming.
    Hours: 60
    Credits: 4

    INFO8000     Systems Development: Concepts & Analysis
    Description: Upon completion of this course, the student will understand the Systems Development Life Cycle and the Object-Oriented Analysis methodology using the Unified Modeling Language. Key object-oriented concepts such as abstraction, inheritance, encapsulation, and polymorphism are explained and illustrated. An object-oriented approach will be applied to a business system case study utilizing a Computer Assisted Systems Engineering tool to analyse the systems requirements. Emphasis will be placed on typical industry practices, documentation and presentation skills in a team environment.
    Hours: 60
    Credits: 4

    PROG8005     Programming: Computer Applications
    Description: The student will use a Graphical User Interface based programming language to develop programs to solve business problems. The programming concepts of data types, record structures, arrays, event driven processes and sequential files will be introduced. Particular attention will be paid to problem solving techniques such as pseudo code and flowcharting to design the logic of the program. The student will be introduced to the techniques of desk checking, testing, and debugging.
    Hours: 75
    Credits: 5

    PROG8080     Programming: Database Management
    Description: This course teaches how database management systems are used in business software solutions. Students will learn how to code Structured Query Language (SQL) to create, retrieve, update and delete data, and how to work with an industry standard tool to generate database reports. Students will then learn how to design new databases that meet the needs of business.
    Hours: 60
    Credits: 4

    Level Two
    INFO2080     Systems Development: Design

    Description: Upon completion of this course, the student will understand the Systems Development Life Cycle and the Object-Oriented Design methodology using the Unified Modeling Language. An object-oriented approach will be applied to a business system case study utilizing a Computer Assisted Systems Engineering tool to design a proposed solution from the requirements prepared in the Systems Development: Analysis course. Emphasis will be placed on typical industry practices, documentation and presentation skills in a team environment.
    Hours: 60
    Credits: 4
    Pre-Requisites: INFO2070 or INFO8000

    INFO8100     System Development Project
    Description: Students perform case studies in which they analyse real life examples of deliverables from all phases of the Systems Development Life Cycle (SDLC). The studies will draw on such areas as analytical models, human factors, security, software testing and entrepreneurship. Concurrent with the case studies, small groups of students work as a project team to plan, design, code, document and install a custom computer application as assigned by the instructor.
    Hours: 60
    Credits: 4
    Pre-Requisites: INFO1570, INFO8000, PROG8005, PROG8080
    CoRequisites: INFO2080, PROG1800, PROG2230

    PROG1800     Programming: Web Fundamentals

    Description: Recommended: PROG1080 Programming Fundamentals or equivalent knowledge.
    This course introduces the student to web-based applications development using browser based development tools. The students will program both client and server-side scripting inside of HTML forms.
    Hours: 60
    Credits: 4
    Pre-Requisites: PROG1780 or PROG8005

    PROG2230     Programming: Microsoft Web Technologies
    Description: This course teaches students how to develop Web Applications using ASP.NET. Students learn how to dynamically create web pages using data from a relational database and how to update data on a relational database with information provided by the user through a web form. The students will use application-wide variables, code and style sheets, object-oriented constructs, classes, and sessional variables.
    Hours: 75
    Credits: 5
    Pre-Requisites: INFO1570, PROG1780 or PROG8005

    Level Three
    COOP8020     Co-op Work Term CAD

    Description: This course will provide students with college-approved work experience in an information technology environment. This course will increase the student's understanding of employer expectations with regards to attitudinal, practical, and academic skills. These skill areas will be improved during the work term while the student responsibly performs the duties as laid out in the job description, in accordance with course and program outcomes. Student development will be evaluated during and at the conclusion of the work experience.
    Hours: 420
    Credits: 14

Other programs related to Computer Science

This site uses cookies. If you continue navigating, the use of cookies is deemed to be accepted. See more  |