




Today, computers are in everything, everywhere. This fact is making computer scientists and software engineers indispensable. They are the ones leading the way in developing the next generation systems of mobile apps, virtual reality software, and computational biological analysis. They seek to understand society’s needs and, once they do, they create software systems that make a difference. As more of the world runs on software the need for these people will only continue to grow.
CSE majors learn in-depth about cutting edge topics such as artificial intelligence, machine learning, computer graphics, image processing & computer vision, high performance computing, and cybersecurity. Is it any wonder that growth in the number of software developer positions is expected to increase 25% in the next ten years and that Baron's magazine recently identified Software Developer as "the best job in America" offering a median annual salary of $121,000, low stress, healthy work-life balance, and is "Also in High Demand."
What's new in CSE?
- New Bachelor's Degree: Bachelor of Science in Cybersecurity - Provides graduates with a thorough understanding of the key principles and practices related to the world of cybersecurity. It combines the basics of computer science with the skills and knowledge of security to form the basis for a range of careers in cyberscurity. See our Cybersecurity page for more information. The new degree includes ten new cybersecurity courses:
- CYB 134 Introduction to Cybersecurity
- CYB 234 System Administration and Scripting for Security
- CYB 235 Computer Network Design and Administration
- CYB 236 Data Security
- CYB 331 Software Security
- CYB 334 Network Security
- CYB 332 Human, Organizational, and Societal Security
- CYB 335 Defensive Security
- CYB 435 Offensive Security
- CYB 437 Cybersecurity Capstone
- New Bachelor's Degree: Bachelor of Arts in Computer Science - Offers the opportunity to combine another field of study with computer science. See Computer Science for more details, including a comparison of the Bachelor of Arts and Bachelor of Science degrees.
- New Masters Degree: Master of Computer Science - A coursework-only (non-thesis) professional Masters Degree that can be completed in as little as one year. See Master of Computer Science for more details.