|Course #||Credit Hours||Course Name|
|____||CSCI||110||4||Intro to Computer Science*|
|____||CSCI||120||4||Intro to Object-Oriented Programming|
|____||CSCI||130||3||Computer Organization and Architecture|
|____||CSCI||210||3||Fundamental Software Design|
|____||CSCI||240||3||Web/Mobile App. Development|
|____||CSCI||315||3||Theory of Computation|
|____||CSCI||330||3||Data Structures and Algorithms|
|____||CSCI||340||3||Database Management Systems|
|____||CSCI||490||1||Senior Design Seminar|
|PLUS Computer Science Electives (Select 3 courses):|
|____||CSCI||390||3||Special Topics in Computer Science|
|____||CSCI||410||3||Programming Language Design|
|____||CSCI||430||3||Information Assurance and Security|
|____||MATH||166||3||Discrete Math I*|
|____||MATH||167||3||Discrete Math II|
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.
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.