Required Courses:

 Course # Credit Hours Course Name
____CSCI1104Intro to Computer Science*
____CSCI1204Intro to Object-Oriented Programming
____CSCI1303Computer Organization and Architecture
____CSCI1603Operating Systems
____CSCI2103Fundamental Software Design
____CSCI2203Software Engineering
____CSCI2403Web/Mobile App. Development
____CSCI2453Computer Networks
____CSCI3153Theory of Computation
____CSCI3303Data Structures and Algorithms
____CSCI3403Database Management Systems
____CSCI4901Senior Design Seminar
____CSCI4912Senior Design
PLUS Computer Science Electives (Select 3 courses):
____CSCI3903Special Topics in Computer Science
____CSCI4103Programming Language Design
____CSCI4203Computer Graphics
____CSCI4303Information Assurance and Security
____CSCI4403Distributed Computing
____CSCI4503Artificial Intelligence
Mathematics (Required)
____MATH1663Discrete Math I*
____MATH1673Discrete Math II
____MATH2314Calculus I

Foreign language: Not required.

Liberal Studies Program: As outlined on the appropriate Liberal Studies Check Sheet.

* Indicates courses that also meet Liberal Studies requirements.

Among requirements for graduation, the student must have a Grade Point Average of 2.0 or higher on the courses credited on this check sheet

The computer science major at Alderson Broaddus University has a modern curriculum that undergoes regular fine-tuning to keep up with current trends. All computer science majors are expected to complete a select group of core classes, but the electives are designed to let the students tailor their education to meet their specific career goals, with the help of a faculty advisor. Potential areas of interest include the standards of computer science, information technology, and software engineering, but other areas of interest include security, web, and mobile application development, geographic information systems (GIS), and others. We also offer the possibility of dual majors, especially with mathematics, biology, and environmental science. An additional minor in GIS is also offered to provide students the skills to enter one of the fastest-growing job markets in the country in spatial analysis.

Employment Opportunities

Computer science-related fields are among the fastest-growing, and students will have opportunities to work in many diverse industries. Alderson Broaddus University has a high placement and success rate for our graduates. Employers appreciate the valuable combination of computer science and liberal arts knowledge that Alderson Broaddus graduates possess.

Personal and Individual Attention From Experienced and Caring Faculty

In your study, among the excellent faculty and students, you will have many opportunities for distinction. You will have relatively small classes, more focused attention and guidance from your professors and opportunities for advanced research responsibilities, which are important features not standard at larger schools. Your AB professors will know you by name and be able to spend quality instruction time with you in individual settings.

Opportunities for Involvement

You will have advantages and opportunities within AB’s campus community to develop interpersonal communication and organizational skills, and to become more confident about meeting and directing people. Experiences in social and service groups, in student government, student publications, or in musical and theatrical presentations, can contribute to your personal and professional growth.

Special Features of the Program

In addition to introductory courses in computer science, students are given a wide selection of topics to choose from. The program of study is flexible and can be tailored to specific needs. Students also have the opportunity of earning internship credit, or they can engage in independent research. Courses include architecture and assembler, database management, communications, operating systems, software engineering, data structures and algorithms, networking, and computer graphics. AB’s computer labs provide access for every student to the latest industry-standard technologies. Through partnerships with industry leaders, including Amazon, Apple, and Microsoft, students gain access to and knowledge of the latest trends in Computing and Information Technology.