Description Today, few organizations make any major plans without thoroughly understanding the IT implications. IT professionals are a key part of decision-making business teams. George Brown College answers this need with its three-year (six-semester) Computer Programmer Analyst program. The broad education in programming and IT analysis that you obtain will provide you with a stable platform for career growth in the rapidly expanding and ever-changing world of information technology.
During the first two years of the program you will develop the skills and techniques required for software application development and testing. The industry tells us they are looking for “the total package.” So the third year includes advanced technical skills in areas such as systems analysis and design techniques – and continues to develop communications, teamwork and other client service skills such as needs assessment, sales and presentation methods.
George Brown offers other distinct advantages:
- Courses prepare students for six professional certifications, including MCSD and OCP.
- Students are involved in more project-based and experiential learning.
- In the third year, students are exposed to the exploding game development part of the industry.
- Our NetLab installations enable students to prepare for CCNA certification entirely online.
*If you enrol in January, you are able to complete semester 2 in the summer, May to August, in the same year.
Note: In this rapidly changing industry, program improvements are being made on an ongoing basis, which may result in course changes. Changes are made in consultation with our Program Advisory Committee, which is composed of academic staff and industry representatives from small, medium and large corporations.
Required Courses SEMESTER 1
COMP 1151 Computer Hardware Fundamentals
COMP 1176 Essential Networking Technology I
COMP 1228 Introduction to Office Applications
COMP 1229 Introduction to Web Programming
GSSC 1045 Business Applications for Information Technology
MATH 1025 Mathematics for Technology
COMM 1007 College English
SEMESTER 2
COMP 1165 Desktop S/W Installation and Support
COMP 1167 Development and Implementation Windows Applications using C# .NET
COMP 1168 Database Management
COMP 1202 Object Oriented Programming
MATH 1012 Mathematics for Information Technology
GNED General Education Elective
SEMESTER 3
COMP 2098 Intermediate Internet Programming
COMP 2129 Advanced Object Oriented Programming
COMP2130 Application Development Using Java
COMP 3035 Systems Analysis Using Case
COMM 1034 Professional Communications I
GNED General Education Elective (Select One)
SEMESTER 4
COMP 2075 Implement. And Using Web Services
COMP 2080 Data Structures and Algorithms
COMP 2120 Systems Design
COMP 3034 Client/Server Development Fundamentals II
COMM 1035 Professional Communications II
GNED General Education Elective (Select One)
SEMESTER 5
COMP 3061 Implementation Security for Applications
COMP 3062 Advanced Web Application Development – Java
COMP 3063 Applications Systems Analysis and Design
COMP 3064 PC Game Development
SEMESTER 6
COMP 3071 Design and Implementation – Databases
COMP 3072 Open Source Application Development
COMP 3073 System Implementation, Testing and Maintenance
COMP 3074 Mobile Application Development
For detailed course outlines click here.
For a list of General Education Electives click here.
Your Career Graduates can look forward to career opportunities such as Database Administration, Systems Analysis and Design, Consulting, Application Design and Development, Internet Application Design and Development, and many others. Opportunities exist for systems development for both corporate clients and smaller contract companies.
As Programmer Analysts, graduates will work in project teams responsible for the development of new applications and the maintenance of existing business systems.
Future Study Options Students who successfully complete this program may qualify for entry into Ontario college graduate certificate and university degree programs. Qualifying students can enter directly into the third year of McMaster University’s Bachelor of Technology program.
For further information, see transferguide.georgebrown.ca.
For international students, to learn about admission requirements and fees, please visit our website at www.georgebrown.ca/international/i-want-to-study-at-george-brown/