The Computer Programming Undergraduate Diploma at Niagara College is your gateway to a dynamic career in the digital world, designed for those fascinated by web development, software creation, and mobile applications. You will explore the essential principles of database management, interactive multimedia, and robust software development, gaining the technical acumen required to thrive in today's technology-driven landscape. This programme equips you with a unique blend of business, multimedia, and software development skills, preparing you to tackle diverse challenges in the IT sector.
This full-time, on-campus programme is delivered over two years, immersing you in hundreds of hours of hands-on lab work. You will engage in practical learning through community-sponsored projects and applied research opportunities, building real-world experience. Your curriculum will cover core areas such as database essentials, web authoring, object-oriented software development, and operating system administration. You will graduate with the practical skills and project experience necessary for immediate workforce entry or further study, poised for roles like a database developer, web developer, or software engineer.