Software Systems Design Program Offers Bachelor Credentials
“Centennial College’s bachelor’s degree
in Software Systems Design ... will go a long way in contributing to
meet this need for skilled people who can design, build, install,
service and create future information technology applications, ” says
the Information Technology Association of Canada. Meanwhile the Software
Human Resource Council says, “The unique curriculum proposed by
Centennial will produce highly trained IT professionals with sound
technical skills, a strong understanding of business, project management
and excellent communication skills.”
These two testimonials
prove that Centennial College’s four-year program offers valuable
knowledge and credentials to those who wish to enter the software systems development
field. The only of its kind in the province of Ontario, Centennial
College’s Software Systems Design program provides its students with a
four-year Bachelor’s Degree in Applied Information Sciences. The
offering has a unique focus on system design, a blend of technology and
business subjects as well as an industry placement. It also provides
specialization in mobile application development or service-oriented
architecture and cloud computing. The program places emphasis on
advanced software standards and management.
Specific courses
offered in this software systems development undertaking include:
Computer Architecture (the course is concerned with the operational
methods of the hardware, with the services provided by operating system
software; with the acquisition, processing, storage, and output of data;
and with the interaction between computers); Operating Systems
Fundamentals (concepts covered in this course are based on those found
in existing commercial operating systems in particular Unix/ Linux,
Microsoft Windows NT, Microsoft Windows 2000 and Microsoft XP); Object
Oriented Analysis and Design (explains the environment in which analysis
and design is carried out, how to establish requirements and model them
using Unified Modeling Language (UML) tools such as use cases, use case
descriptions, domain class diagrams, system sequence diagrams, and
statechart diagrams, and more).
To supplement theoretical
training, Software Systems Design includes three software development
projects. These real-world business applications require students to
utilize all the technical, systems and business skills acquired during
their studies to build higher quality software. More hands-on training
is offered through a 15-week paid co-op placement. This placement places
students into companies that hire Software Design System professionals,
so that they can apply theory and practice to real-life situations. In
order to be eligible for co-op, students are required to obtain a
minimum C grade in ENG-110, minimum 2.0 GPA and minimum 80 per cent of
year 1 and 2 courses.
To apply for this Software Systems Design
program, students must present an Ontario Secondary School Diploma with
a minimum of six 12U, 12M, OAC credits or equivalent or be 19 years of
age or older. Other requirements include English 12U and one of the
following: Math 12U Advanced Functions, Math 12U Calculus and Vectors,
Math 12U Mathematics of Data Management or equivalent. Possession of
minimum admission requirements does not guarantee admission to program.
Upon
graduation, students obtain positions as software developers, software
engineers, systems analysts, business analysts, web application
developers, IT project managers and computer programmers/ analysts.
These professionals serve a very important purpose in the technology
world as they solve and plan a large variety of software solutions.