With Fourteen schools and over 160 programs including bachelor’s, master’s and doctoral degrees, American University students choose a personalized curriculum of theoretical study and experiential learning, taught by internationally-recognized faculty in courses that take them from the classroom, to the nation’s capital, and all around the globe.

Computer Science Department

Computers touch almost all aspects of our daily lives. They are the basis of many of the endeavors in our society today and continue to advance various areas as well as opening new fields. These endeavors include the entertainment industry, engineering, government, medicine, business, manufacturing, science, space exploration and communication. All of these fields would not be able to develop and advance their respective areas without the use of computers and the methods of Computer Science. It spans from its theoretical and algorithmic foundations to cutting-edge developments in software engineering, networking, and other exciting areas. Its comprehensive foundation allows graduates to adapt to new technologies and new ideas.

Degree Requirements

For a B.S. degree in Computer Science, students must complete 120 semester credit hours: 36 credits of general education, 54 credits of core courses, and 30 credits of electives 12 of which must be departmental concentration courses.

The Computer Science program focuses on two areas of specialization, including software engineering and computer networking.