What’s the difference between Computer Engineering, Computer Science, and Software Engineering?
All three disciplines are about computers, including hardware and software systems. Although graduates may be qualified for similar jobs, the programs offered are quite different. • Computer Science (CS), offered by the Faculty of Mathematics, covers topics ranging from mathematical underpinnings, design and development of programs and computer systems to applications such as graphics, databases, and artificial intelligence, to name but a few. CS students obtain a solid foundational core and are encouraged to follow their interests in selecting from the wide range of elective courses. The CS program is more flexible than the CE and SE programs, allowing students to customize their studies. • Software Engineering (SE), offered jointly by the Faculties of Engineering and Mathematics, deals with building and maintaining software systems. It is more software-oriented than computer engineering, and puts a greater emphasis on the design and development of large software systems than computer
Related Questions
- What is a typical set of computer science, computer engineering, or software engineering courses that you might expect of an applicant?
- What is the difference between Computer Science, Computer Engineering, Software Engineering, and Computer Information Systems?
- What is the difference between Computer Science, Computer Engineering, and Software Engineering?