Surfer navigation analysis

Computer Engineering (BASc)

Sidebar
Program Facts: 

Offered By:
Faculty of Science & Engineering

Degrees/Certifications:
Bachelor of Applied Science (BASc)

Note: 

York's Computer Engineering program is a fusion of the practical and theoretical aspects of Computer Science and the core, hardware-related aspects of Engineering. 

This program combines theoretical foundations in physical and computer science with system, software, and hardware engineering concepts to prepare you to develop next generation computer applications, devices and systems.

Software development concentrates on the application of engineering design principles to encode effective, efficient and functionally correct computer software. Hardware development focuses on the design of hardware structures to support computer-controlled processes. These two aspects come together in application development including robotics, machine vision, virtual reality, and communication networks

Your studies in computation, software and hardware development, networks, operating systems and specialized fields such as robotics will prepare you to meet the challenges you will tackle during the senior Engineering Project or/and your placement in an elective industrial internship.

This program shares its fundamental courses with the Computer Science program and adds additional courses in engineering design, electronics and computer hardware. York’s Computer Engineering program is accredited by the Canadian Engineering Accreditation Board (CEAB).

What is the difference between Computer Science, Computer Security, Computer Engineering and Information Technology?

  • Computer Science deals with the theory and practice of computer hardware and software. Students learn the theory that underlies computation and how to develop effective, efficient and correct software. The program is intensive in Mathematics and Computer Science courses.
  • Computer Security focuses on the privacy of personal data, preventing unauthorized access to computer systems, ensuring back-up contingency plans in the event of data loss and protecting systems from malicious activity.
  • Computer Engineering looks at how fundamental engineering design principles can be used to develop computer software and hardware while teaching you how to keep your knowledge and skills current as technology advances.
  • Information Technology deals with the application of technology to the organization. The program deals with how technology can be applied, rather than the technology itself. 
What makes this program unique: 
  • You'll have access to state-of-the-art labs including the Digital Logic Lab, Multimedia Lab, 24-hour Maxwell Lab, Robotics Lab. In the Prism Lab you'll have access to personal space to store files and e-mail as well as publish on the Web and do course work.
  • You will participate in a internship program in which an industrial internship between third and fourth year of up to 16 months duration is required as part of the program. Suitable work placements are expected to count towards the work term required by engineering graduates who plan to seek certification as a Professional Engineer. Contact the Technology Internship Program administered by the Career Center for more information about the TIP program.

Landing page optimization