With many millions or more lines of code in the world today, and many more yet to be written, this field is growing constantly. If using your critical thinking ability to solve problems puts a smile on your face then this field could be for you. As a tech-savvy graduate you’ll be trained in how to apply your hands on experience in our program, combining analytical and programming skills, to produce lasting and high quality software solutions that keep the world running smoothly.
NOTE: Students enrolling in this program are required to purchase their own laptop. For specific hardware and software requirements for this program click here.
Organizations in all fields depend on computer specialists to assist them with their information processing needs. This program will give you a solid foundation in the competitive job skills required for today’s information technology (IT) field.
Areas of study include:
Business computing concepts
Computer applications
Computer hardware
Application programming
Database development
Data communications
Network management
Operating systems
Systems analysis and design
Note: To ensure that you make an informed decision about your IT career path, a common first semester is offered for the Computer Systems Technician, Computer Systems Technology, Computer Programmer and Computer Programmer Analyst programs. This approach provides an opportunity for you to explore the systems/programming applications and networking/hardware applications of the IT sector to ensure program fit.
Courses and course descriptions are subject to change.
Costs
YEAR ONE FEES
Domestic
International
Tuition
$2,722
$13,322
Compulsory Ancillary
$1,337
$1,812
Program Incidental
$350
$350
Total Fees:
$4,409
$15,483
Please note: fees are based on the 2019-2020 academic year and do not include textbooks. For more information please
see
Other fees to consider.
Career Options
WHAT YOU COULD BE:
Junior Programmer/Developer
Junior Web Developer
Customer Support Specialist
Network Support Technician
Software Quality Assurance Tester
Sales Representative
WHERE YOU COULD WORK:
Colleges and universities
Computer and network infrastructure firms
Credit unions and banks
Digital business solutions firms
Government
Newspapers/media corporations
Research companies
School boards
Small and-medium-size organizations
Software development firms
Program Transfer, Degree Completion and Additional Credentials
Students can transfer to the Computer Programmer Analyst, advanced diploma program at any time, which provides a four-week field placement opportunity at the end of the third year as well as competitive opportunity to complete a co-operative placement.
Durham College also offers degree completion opportunities with a number of Canadian and international institutions. Please visit www.durhamcollege.ca/pathways to learn more about how you can transfer your credits towards a degree. Sample diploma-to-degree opportunities include: