We have two computer labs accessible 24/7 during the school year. These labs feature dozens of docking stations, 27-inch monitors, a color network scanner that supports duplexing, printers, projectors, and lounge areas for a break. Our labs are available for freshman-senior students and provide a great environment for working either as a team or individually. The labs are also conveniently located near our faculty offices.
Facilities & Resources
Our computer labs enhance your computing capabilities with charging/docking stations, printers, projectors, and lounge areas. You’ll find our labs always busy, and always good places to work and improve your skills individually or as part of a team.
In the Usability Lab, an actual user operates your system while you follow his or her experience through a detailed monitoring system close by. You can also communicate with the user directly at the same time. This lab offers a great way to perfect your work based on actual user feedback.
Enhance your knowledge and college fun by joining the Cyber Defense Team or the Robotics team. Our CSSE professors are great mentors with a strong desire to see you succeed long after graduation.
Majors & Minors
We offer majors, minors, and a double major in Computer Science and Software Engineering. You can also major in International Computer Science, involving a year in Germany.
Computer Science prepares you for careers in all areas of the computer industry and for graduate studies in computer science and computer-related fields.
Software engineering is the creation of software using a process similar to other engineering disciplines. It allows for software to be reliable and developed within time and cost estimates.
Study in Germany
With a year in Germany, a degree in International Computer Science prepares you for all areas of the computer industry or grad school.
Software is a great combination between artistry and engineering.
Careers in Computer Science/Software Engineering
Our classes will prepare you for multiple careers in a rapidly changing environment. We emphasize fundamental concepts and techniques that will last longer than present technology.
To learn more about career possibilities for computer science and software engineering majors, check out our Careers Page.
Software Developers are the creative minds behind computer programs. Some develop the applications that allow people to do specific tasks on a computer or another device. Others develop the underlying systems that run the devices or control networks. Many software developers work for firms that deal in computer systems design and related services, or for software publishers. Software developers usually have a bachelor’s degree in computer science and strong computer programming skills. The median annual wage for software developers was $100,690 in May 2015. – U.S. Bureau of Labor Statistics
Computer network architects design and build data communication networks, including local area networks (LANs), wide area networks (WANs), and intranets. These networks range from small connections between two offices to next-generation networking capabilities such as a cloud infrastructure that serves multiple customers. Employment of computer network architects is projected to grow 9 percent from 2014 to 2024, faster than the average for all occupations. The median annual wage for computer network architects was $100,240 in May 2015. – U.S. Bureau of Labor Statistics
Information security analysts plan and carry out security measures to protect an organization’s computer networks and systems. Their responsibilities are continually expanding as the number of cyberattacks increases. Most information security analysts work for computer companies, consulting firms, or business and financial companies. The median annual wage for information security analysts was $90,120 in May 2015. – U.S. Bureau of Labor Statistics
Software Architecture: Online Learning Experience
For professional software developers looking to advance their skills, knowledge, and workplace contribution, we offer a 10-week Software Architecture course taught by one of our excellent CSSE faculty.
Dr. Mellor, department head of Computer Science & Software Engineering, earned his Bachelor of Science degree from the United States Naval Academy in 1987 followed by a Bachelor of Science degree in Nuclear Technology of the University of the State of New York in 1990. He earned his SM in Electrical Engineering and Computer Science from MIT in 1995, and then his Ph.D. from the same institution in 2000.