BCS with Specialization in Software Development

Description:

Software Development is the study of the software cycle starting from the initial project requirements and design to the development and testing of the initial product. This specialization will provide you with the knowledge of the entire software development process, ranging from the soft skills in project management and design to hands-on programming and development. Be the specialist in your company with the skills to handle any part of the software development process (pending MPHEC approval).

Curriculum

Core BCS Specialization Courses:Comp 1113, 1123, 2103, 2113, 2203, 2213, 2663, 2903, 3343, 3613, 3663, 3713, 3753, 4983(Project must be in the area of software development), and Math 1413 or 1313, and 1323 or 1333, each with C- or better (48h)

A set of required specialty courses, each completed with a grade of C- or better. (36h total)

9h of courses from the Faculty of Arts (not Econ 2613, 2623, or Soci 3103)

12h of electives with at most 6h in Comp

A minimum CGPA of 2.00 is required to be eligible to graduate

The Comp 4983 project must be in the area of the specialization

** Athough the course information here is prepared with care, changes may have been made to the Academic Calendar. It is the students responsibility to confirm their required courses with the Academic Calendar from the current year. **