Embark on a transformative journey with the Bachelor of Engineering in Software Engineering at Seneca College, a comprehensive undergraduate program designed to equip you with the skills to architect, develop, and implement robust software solutions. This four-year honours degree places a significant emphasis on artificial intelligence (AI) and its application to complex software engineering challenges, preparing you for a dynamic and evolving technological landscape. You will delve into core areas of mathematics, natural sciences, engineering design, and engineering science, gaining a deep understanding of the principles that underpin modern software development.
Your learning experience at Seneca College will be hands-on and immersive, featuring two mandatory, four-month co-operative work-integrated learning terms that provide invaluable industry exposure. Throughout the program, you will engage with cutting-edge topics such as object-oriented programming, web development, database design, and artificial intelligence, culminating in a substantial, industry-driven group project in your final year. You will graduate with a strong portfolio and the expertise to pursue diverse career paths in software development, AI engineering, and systems architecture, ready to make a significant impact in the tech industry.