(For students admitted before 2017)

CIS Graduation Requirements

To graduate with a Master of Science (M.S.) degree, 48 semester credits are required. The program of study must include eight core courses (24 credits), 6 credits for the capstone requirement and an additional six elective courses (18 credits, including 9 credits of CIS electives and 9 credits in minor). Students must also complete the university-wide Environmental Sciences requirement. Typically, full-time students complete the degree in two years (four semesters). Students also should prove their Computer Science background by demonstrating sufficient prerequisite and fundamental knowledge in topics covered in the following courses or should take them during their studies at AUA.

CS 111 Discrete Mathematics
CS 050 Introduction to C++ and Java Programming
CS 121 Data Structures
CS 130 Computer Organization

Required Core Courses

CS 310 Theory of Computing 3 credits
CS 311 Theory of Algorithms 3 credits
CS 312 Object-Oriented Analysis and Design 3 credits
CS 331 Operating Systems 3 credits
CS 350 Software Project Management 3 credits
CS 322 Software Engineering 3 credits
CS 323 Advanced Object Oriented Programming 3 credits
CS 355 Entrepreneurship 3 credits

Environmental Management

Students must fulfill the Environmental Sciences requirement.  This is typically accomplished through the completion of a course (at least one unit) offered by the Acopian Center for the Environment or by completing a CSE course designed and specified to fulfill this requirement.

Capstone

The objective of the Capstone requirement in the College of Science and Engineering is to provide a culminating educational experience, where the student, under the supervision of a faculty member, conducts an individual effort employing concepts and methods learned in the program to solve a problem of significant importance from a practical or theoretical standpoint.

The Capstone can be fulfilled by two different options.  Each of them requires 6 credits toward graduation.