Software Engineering Technician Ontario College Diploma

+ Information by E-mail

Software Engineering Technician Ontario College Diploma

  • Objectives This 60-week diploma will prepare students to work as software developers. Students will acquire solid knowledge of software engineering methodologies, programming languages, design and algorithm concepts, data management tools, and networking fundamentals. The coursework will emphasize object-oriented software design methodologies, user-oriented interface design, C#, Java, Oracle, MS-SQL Server, Unix/Linux, Microsoft's .NET, HTML/XML, Rational/WebSphere, Software Testing and QA, etc.
  • Practical experience To underscore the applied focus of the curriculum, the program will include one software development project. This real-world business application will require learners to utilize all the technical and business skills acquired during their studies for building higher quality software. The final semester offers learners the choice of either an academic term or work placement.
  • Entry requirements This program is ideal for those learners who are seeking a shorter-term program for timely re-entry into the workplace.
  • Academic title Software Engineering Technician Ontario College Diploma
  • Course description Semester 1 Courses
    Course Code     Course Name     Lecture     Lab

    COMP-100     Programming I     2 hrs     2 hrs
    COMP-120     Software Engineering Fundamentals     2 hrs     2 hrs
    COMP-122     Introduction to Database Concepts     2 hrs     2 hrs
    COMM-170/171     College Communication 2 / (ESL)     3 hrs     
    MATH-175     Functions and Number Systems     2 hrs     1 hr
    GNED-119/GESL-119     Introduction to Canadian Business/Introduction to Canadian Business (ESL)     3 hrs     
    Semester 2 Courses
    Course Code     Course Name     Lecture     Lab

    CNET-124     Network Technologies     2 hrs     2 hrs
    COMP-123     Programming II     2 hrs     2 hrs
    COMP-213     Web Applications Development         4 hrs
    COMP-225     Systems Analysis & Design I     4 hrs     
    MATH-185     Discrete Mathematics     2 hrs     1 hr
    ELECT     Elective     3 hrs     
    Semester 3 Courses
    Course Code     Course Name     Lecture     Lab

    COMP-214     Advanced Database Concepts     2 hrs     2 hrs
    COMP-228     Advanced JAVA Programming I     2 hrs     2 hrs
    COMP-229     Advanced WEB Application Development     2 hrs     2 hrs
    COMP-246     Systems Analysis & Design II     2 hrs     2 hrs
    ENGL-253     Advanced Business Communications for Accountants     3 hrs     
    GNED-500     Global Citizenship: From Social Analysis to Social Action     3 hrs     
    EMPS-101     Employment Skills 1     2 hrs     
    Semester 4 Courses
    Course Code     Course Name     Lecture     Lab

    Work Placement Option:             
    COMP-212     Programming III     2 hrs     2 hrs
    COMP-231     Programming Project     2 hrs     2 hrs
    COMP-232     Work Placement     12 hrs     
    OR Academic Option:             
    CNET-229     Introduction to Business and ICT     2 hrs     
    COMP-212     Programming III     2 hrs     2 hrs
    COMP-231     Programming Project     2 hrs     2 hrs
    COMP-301     Unix/Linux Operating Systems     2 hrs     2 hrs
    COMP-311     Software Testing and Quality Assurance     2 hrs     2 hrs
    ELECT     Elective     3 hrs     

    NOTES

    * Students will be placed in the appropriate English level based on skills assessment results. Students in two- or three-year programs must complete GNED-500 as part of their general education requirements.

    ** To quality for COMP-232, student will need to have competed 15 out of 18 courses in semesters 1, 2 and 3, a minimum C grade in COMM-170/171, and a GPA of 2.5 or greater.

    1. Semester 4 provides the option of a field placement for qualified students. In addition they are required to take two courses, COMP-212 and COMP-231.

    2. Minimum C grade average required for graduation.

    3. The dynamic curriculum presented here will be revised as appropriate to retain
    its currency. Internal curriculum development/review is ongoing.
+ Information by E-mail

Other programs related to software engineering