Undergraduate Programs
Undergraduate Programs
Bachelor's Degrees in Computer Science, Information Systems, and Computer Engineering
- CSE Course Catalog (104 KB)
- Department of Computer Science & Engineering Brochure (52.8 MB)
The Department of Computer Science & Engineering offers majors in Computer Science (CS), Business Informatics (BUNF), and Computer Engineering (CE), as well as minors in Computer Science. All three majors prepare students for industry and government careers as well as for graduate school.
As a student in the Bournes College of Engineering, you will have the opportunity of studying under and working directly with leaders in your field. In addition to the social resources available to you and access to state-of-the-art labs, you will have exciting opportunities to work on unique and challenging projects.
As a sample, have you ever wanted to write your own videogame (CS 134) or build your own robot from scratch (EE 175)? If you're feeling particularly creative, find a faculty advisor and propose your own project (CS 179). All three majors offer an exciting variety of electives to fit your interests and academic focus.
- The Computer Science (CS) major stresses the study of foundational and advanced CS topics. This technical major prepares students for a large variety of computing careers, including software engineering, networks, databases, graphics, algorithms, security, system analysis, embedded systems, and much more.
- The Business Informatics (BUNF) major (previously Information Systems) covers the core of Computer Science along with basic business and management topics. The IS major prepares students for careers in management of computer and information systems, system administration, and e-commerce. This major is a perfect fit for individuals looking for a technical degree with a business edge, such as for entrepenuers considering starting a high-tech company.
- The Computer Engineering (CE) major stresses the study of core Computer Science and Electrical Engineering (EE) topics. The CE major prepares students for careers involving the design of complex systems using computer hardware and software, electronics, and electrical signals. Systems designed include those for communication, networking, computer vision, desktop computing, and embedded computing. The Computer Engineering major is offered jointly by the Department of Computer Science & Engineering and the Department of Electrical Engineering.
