We offer undergraduate programs in both Computer Science and Computer Engineering. We also offer an excellent graduate program in Software Engineering.
Computer Science majors learn how to control computers through the study of programming languages, algorithms, data structures, and operating systems. Students are then able to solve deep problems in healthcare, finance, artificial intelligence, computer vision, computational biology, database systems, cybersecurity, robotics, and networking.
Computer Engineers learn how to design computational hardware systems and how to control these systems through software. Computer Engineering is a discipline that spans the gap between Electrical Engineering (hardware design) and Computer Science (software design).
Software engineers are computer science professionals who learn how to manage the development of large software systems. Software Engineers know how to speak with non-technical clients to determine their needs, they know how to manage both small and large development teams to create software systems, and they know how to communicate with both technical and non-technical stakeholders.
The Bureau of Labor Statistics (BLS) collects statistics about careers across all disciplines in the U.S. labor force. They state that ... employment in computer and information technology occupations is projected to grow 15 percent from 2021 to 2031, much faster than the average for all occupations; this increase is expected to result in about 682,800 new jobs over the decade.
Our graduates enjoy a 100% placement rate and command some of the highest salaries across all majors at UWL. This is backed up by the Bureau of Labor Statistics that reports the median annual wage for this group was $97,430 in May 2021, which was higher than the median annual wage for all occupations of $45,760.