Bachelor of Science in Computer Science

The Bachelor of Science (BS) in Computer Science is designed to provide students with solid theoretical foundations of information and computation, and practical techniques in design and implementation of applications in computer systems. The program provides a balance between the standards of problem-solving techniques and hands-on projects of system implementation. This program demonstrates and focuses on skills in critical thinking, project development, independent study, and research in various fields. Students will gain proficiency in several in-demand programming languages, such C++, Java, Python, R, and SQL. Students will also gain exposure to software design, mobile development, data analytics and data science, and cybersecurity.

Concentration in Data Analytics

Data analytics is a growing field that encompasses several tech areas, including data science, data engineering, artificial intelligence, and machine learning. STU’s Computer Science undergraduate curriculum prepares each student with data analytics skills so they are ready for this new data-driven professional landscape. Students will gain proficiency in databases, data engineering, statistical analysis, data visualization, and R and Python programming.

Information Systems Specialization

The Information Systems specialization focuses on the design of technological information systems to provide solutions to businesses. The courses present the principles of computer hardware and software components, algorithms, databases, telecommunications, cyber security, application testing, and interface design. The program provides a balance between the standards of problem-­solving techniques and hands-­on projects of system implementation.

Featured Professors

Career Opportunities

Graduates will be able to find employment opportunities in software engineering and data analytics fields, or continue their education in graduate school.

Curriculum (Course Sampling)

CIS 2000: Foundations of Computer Science
COP 2224: Introduction to C++ Programming
COP 3220: Advanced C++ Programming
CIS 4360 Computer Security
COP 4764 Database System Design and Development
CNT 4007 Computer Networks and Communication
CIS 4940 Internship in Computer and Information Science 1 to 6 credits

Request InformationApply Now