Humber’s Information Technology Solutions graduate certificate program is carefully designed to support students without an information technology (IT) background. Our program offers an introductory first semester with an introduction to software development, database concepts and web development preparing students to engage in advanced study following their own selection of options in areas including database development, database administration, enterprise software development (.NET/Java), web development, and mobile application development (Android and/or iOS) in subsequent semesters of study.
This program provides the concepts, skills and knowledge required to work as a mobile (Android or iOS) application developer, Java/.NET application developer, DBAs for Oracle/SQL Server, as well as back-end or front-end web developers.
Working on team projects and individually, you will create commercial applications that apply theories to the creation, administration and development of databases as well as database-driven mobile, web and desktop applications. Project management and presentation skills are a key component of the program.
Upon completion of the certificate, graduates may have the skills necessary to quality them to write industry certification examinations in their area of specialization.
Upon successful completion of the program, a graduate will:
• Install, configure, program and maintain IT applications (including operating systems, database management systems).
• Create customized software.
• Debug, document and repair bugs in applications.
• Identify, analyze and document the client’s business and system requirements.
• Interpret, create, and present work-related documents and information effectively and accurately.
• Create and manage normalized and relational data tables including constraints.
• Write programs that communicate with other computers over a network.
• Develop and implement dynamic web applications using appropriate programming language, databases and data sources.
• Identify, analyze and apply object oriented (O-O) model and concepts including objects, classes, encapsulation, inheritance, abstraction, polymorphism, behaviour, and interfaces.
• Plan and execute successful IT and project development activities utilizing project management skills and software.
• Design, develop and implement authentication and secure applications.
• Identify ethical issues in Information Technology projects and propose strategies to address these issues.
• Implement personal and professional development strategies to improve job performance and promote professional growth.
• Identify the underlying architectural system structures and components for a given enterprise software application.
• Describe current trends and challenges in Information Technology projects.
• ITC 5101: Operating Systems
• ITC 5102: Java Programing 1
• ITC 5103: Web Programming and Design
• ITC 5104: Introduction to Database and SQL
• ITC 5105: Requirement Analysis and Process Modelling
• ITC 5201: Database Programming using Java
• ITC 5202: XML and Java Script
• ITC 5301: Career Connections
• ITC 5302: Project Management
• ITC 5401: Employee Engagement
• ITC 5402: Capstone Project
This program does not have a work placement component. However, in conjunction with the Career Connections course, we provide graduates with job search assistance at the end of the program. Students are encouraged to market themselves to prospective employers.
Graduates will qualify for full-time and freelance employment as enterprise software developers; junior and intermediate software developers; enterprise programmers for e-commerce; web programmers; intranet, extranet and database developers; or database administrators in corporate, small- and medium-sized businesses, government, entertainment, education, healthcare and the not-for-profit sectors.
How to apply
Click here to apply: http://humber.ca/admissions/how-apply.html
For information on funding, please use the following link: http://humber.ca/admissions/financial-aid.html