Computer Science

The Computer Science program provides a firm foundation in the theory and application of computing while allowing for additional concentration in areas of choice, such as information systems, mainframe computing, computer networking, telecommunications, data and knowledge engineering, and software development. This discipline is based on building software tools that make computers useful.

Mission and Vision

The mission of the Computer Science Department is:

  • Pursue research promoting technological advances in computer science aligned with the needs of 21st century society.
  • Leverage best practices to engage undergraduate and graduate students in unique research and learning experiences both in and out of the classroom, and
  • Take a leading role in promoting computer science and computational thinking across communities we serve

The vision of the Department is to create dynamic research and teaching environments that promote a computationally empowered society ready to tackle complex problems in rapidly changing technological landscapes.

Bachelor of Science in Computer Science

The Bachelor of Science in Computer Science provides students with a solid background in the fundamentals of computing and prepares each individual for employment in a wide variety of positions and for graduate study in computer science. The content of the Department’s courses is continually monitored to ensure they are consistent with the fast-changing developments in the discipline.  Appropriate university and departmental computing resources are available to students taking computer sciences courses.

Accreditation

The Computer Science program is accredited by the Computing Accreditation Commission of ABET, Inc., which is the recognized accreditor of college and university programs in applied science, computing, engineering, and engineering technology. ABET accreditation demonstrates a program's commitment to providing its students with a quality education. General information about the College of IS&T's accreditation as well as specific educational objectives for its ABET accredited program in Computer Science can be found here.

Repeatable Grades/Courses

A repeated course may count only once for graduation.  Exceptions are internships, independent studies, physical education activities courses, and special topic courses.

For students repeating any Computer Science courses (CSCI 1xxx-4xxx):

  1. A formal warning shall be conveyed to the student upon receiving a grade below C- in  CSCI courses for a second time.
  2. The student shall not be allowed to enroll in the course after receiving a grade below C- for the third time.

Attendance Policy for Computer Science Courses

  1. A formal warning shall be conveyed to the student upon the second instance (first instance for summer session) of unexcused absence from a class.
  2. The student shall be withdrawn from the class after the third instance (second instance for summer session) of unexcused absence from the class.

Contact

For more information, contact the College of IS&T Academic Advising Office at 402.554.3819.

Website

Minors Offered

Careers Options:

Computer Science majors have gone on to become the following and more. We will prepare you for jobs that do not even exist yet.

  • Software Engineers and Programmers
  • Web and Mobile Application Developers
  • Enterprise Architect
  • Project Managers
  • Network and Cloud Architects
  • Database Developers
  • Game Developers
  • User Experience Designers
  • Data Scientists
  • Artificial Intelligence Engineers