Computer Software Design & Programming
Print this form

Students complete intense exercises that provide a comprehensive conceptual and practical understanding of Software Engineering, including system development and design. The program is designed to provide students with a broad base of skills so that they are able to develop software solutions while working independently or as part of a team. The emphasis is on the fundamentals of Software Engineering, problem solving and programming techniques.

Students choose to specialize in one of three areas: System Analyst, Database, or E-Commerce

OBJECTIVE: The objective of this course is to develop an in-depth knowledge of software programming and being able to provide solutions to ever changing technology through automation.

DESIGNATION
Diploma
NOC
2171, 2173, 2174, 2283
FORMAT
Full-time
DURATION
48 weeks
PREREQUISITES
Grade 12 or equivalent or mature student status (18 years of age or older) Aptitude test may be required.
MODULES
Core:          (12 weeks)
    COM  CFL    Computer Fundamentals
    COM  HRD    Computer Assembly and Configuration
    OPS  WIN    Windows Operating Systems
    NET  ADM    Network Administration
    PRO  OOP    Object Oriented Concept and Design
    PRO  SPD    Data Structures
    PRO  CPP    C++ Programming  
    
.NET           (24 weeks)
    PRO  NET    .Net Framework
    PRO  VBN    VB .Net
    PRO  CSP    C# Programming
    PRO  SOA    Service Oriented Architecture (XML & Web Services)

Specialization Programs
In order to graduate, students must complete one of the 3 following specialization programs.

System Analyst (12 Weeks) 
    PRO  SAL    System Analysis
    PRO  SDS    System Design 
    PRO  SIM    System Implementation
    
Database       (12 Weeks)
    PRO  DDM    Database Design and Management
    PRO  TSQ    T-SQL Programming 
    PRO  SSR    SQL Server Database Administration
    
e-Commerce     (12 Weeks)
    PRO  HTM    HTML / DHTML
    PRO  JVS    JavaScript / VB Script /ECM Script
    PRO  SSR    SQL Server
    PRO  ASP    Active Server Pages (ASP.net) Programming
    PRO  PCG    XML Web Services
    PRO  AJX    AJAX Commerce Server
Graduates from this program will find employment in one of the following areas:
  • Programmer
  • Software Developer
  • Systems Analyst
  • E-commerce Developer
  • Database Programmer / Administrator
  • Software Support
  • Software Quality Control