According to the U.S. News & World Report, computer science engineers hold some of the best technology jobs. They sometimes work in fields such as traffic management, flight control, earthquake monitoring, automotive control and smart homes.
Curriculum in Step with Industry Need
The multidisciplinary curriculum for the BS in Computer Science & Engineering prepares students to create systems technologies for our increasingly interconnected world. Students learn to apply computer science theory and software development fundamentals to produce computing-based solutions. Courses cover engineering principles applied to the design of large, networked, scalable computing systems. Students select technical electives from courses in software, computer science and computer engineering.
- Algorithms and complexity
- Computer science theory
- Concepts of multiple programming languages
- Software development
- Real-time, embedded and loT systems