Department of Computer Science and Information Technology

Programs

Undergraduate

Computer Science

Our computer science majors study computational science and computational thinking while learning computer programming skills and computer literacy.

Minor

Software Engineering (New Program)

Software engineering (SE) is concerned with the application of Software Engineering principles (Software Development Lifecycle), current technologies and market’s best practices in order to develop and maintain software systems.

Cyber Security

Students learn the current theories of computer networks and cyber security, and apply them in real-world problem solving.

Minors

Graduate

  • Computer Science (M.S.) 
    Students prepare for work in information systems as a software engineer, a system administrator, a programmer, or a software system analyst and designer.
  • Information Assurance (M.S.)
    We prepare information assurance and security professionals to work in management and technical fields, to support and protect the nation’s information infrastructure, and to conduct advanced research.