Embark on a transformative journey with the Computer Science Bachelors Degree at York University, an undergraduate program meticulously crafted for those passionate about the foundational theories and practical applications driving technological innovation. You will delve into the core principles of computation, exploring complex topics such as data structures, software design, artificial intelligence, and database systems. This program is ideal for students seeking a rigorous, mathematics-intensive education that prepares you to develop effective, efficient, and accurate software solutions, addressing the critical challenges of the digital age.
This full-time, on-campus degree is designed to be studied over four years, offering a comprehensive learning experience that balances theoretical knowledge with hands-on application. You will engage with diverse subjects, from communication networks and user interfaces to data mining, and have the opportunity to specialise through a Minor or Double Major in complementary fields. After your second year, you can gain invaluable industry experience through our co-op program, enhancing your employability. You will graduate with a robust skill set, ready to pursue diverse career paths in the dynamic technology sector.