Computer Science
-
Program TypeMajor, Minor
-
Degrees OfferedB.A., B.S.
-
SchoolHamm School of Engineering
Prepare for a career in information technology in a wide range of fields including software engineering, system administration and management, computer and network security, and research and development.
What You’ll Learn
Our students develop fundamental knowledge of algorithms and computations, while exploring theories for the implementation of hardware and software programs.
- Gain Real-world Experience with Internships
You’ll have a wide range of internship opportunities, which are often paid due to high industry demand.
- Understand Your Ethical and Professional Responsibilities
You’ll gain a strong technical understanding of the field and learn how to be an ethical servant leader.
- Develop Strong Communication Skills
Effectively communicate the technological needs of a business to its multiple stakeholders and decision-makers, especially those with limited technology backgrounds.
- Become an Innovator While Serving Others
Develop your technical skills and practice servant leadership as you solve coding challenges and create new software applications. Through these program-sponsored, community service projects, you can help prevent cybersecurity leaks.
Program Information
Please visit our catalog for admission requirements and a full list of our courses.
Featured Faculty
Surendra Batukdeo, MSEE
Assistant Professor of Computer Science
I teach computer science classes at Hamm School of Engineering, and the open office concept is the most ideal for interacting with both students and colleagues. The unique culture of a private university with a balance in technical and non-technical education helps build a more wholistic individual and contributor to society.