Undergraduate Degrees offered by Computer Science
Computer Science (CS) is a discipline that involves the design and development of computing systems applications and their effective deployment and use. It ranges from theoretical studies of algorithms to practical problems of system implementation involving both software and hardware.

The breadth of computer science is all encompassing. It is an interdisciplinary field with roots in mathematics and engineering and applications in many diverse areas. Programming is but one aspect of computer science. Computer scientists work to solve multifaceted problems.

Some may be solving problems with engineers or managers in design and implementation projects, while others may be involved in research and development of systems for science and medicine.

Computer Science provides an excellent training in problem solving and logical thinking, which are important skills for employment and research.

  • BS in Computer Science
  • BA in Computer Science
  • BS in Bioinformatics (Combines Computer Science and Biology)
  • BS in Computing and Business (Combines Computer Science and Business)
    Technology and science are dramatically changing our economy and our society.  This is creating new business opportunities and needs, with an increasing push for computing employees to be more involved in business aspects of a company.  Computing employees must have a solid understanding of business fundamentals to succeed.  Specifically design to address this issues, the BS in Computing and Business degree is primarily for people who want to develop, use, and manage software applications and systems in a business environment.

The College of Computing Sciences also offers Cooperative Education (Co-Op) for its degrees.