Bachelor degree in Computer Science at American University

 

online students

Bachelor Degree in Computer Science at American University

American University
Bachelor degree
Computer Science

- Quick Request -

Request Information
from American University
Now!
Email me this page.
Add to MyList
View MyList
-Degree Requirements-
School Location
Formal admission to the major requires a cumulative grade point average of 2.00 (on a 4.00 scale) and departmental approval.


University Requirements

* A total of 120 credit hours
* Six credit hours of college writing
* Three credit hours of college mathematics or the equivalent by examination

General Education Requirements

* A total of 30 credit hours, consisting of one foundation course and one second-level course in an approved sequence from each of the five curricular areas.
* No more than 6 credit hours may be taken in the same discipline.

Major Requirements
A total of 69 credit hours with grades of C or better

Course Requirements

* CSC-280 Introduction to Computer Science I (4)
* CSC-281 Introduction to Computer Science II (3)
* CSC-330 Organization of Computer Systems (4)
* CSC-350 Introduction to Discrete Structures (3)
* CSC-520 Algorithms and Data Structures (3)
* CSC-521 Programming Languages (3)
* CSC-565 Operating Systems (3)
* MATH-221 Calculus I (4)
* MATH-222 Calculus II (4)
* MATH-310 Linear algebra (3)
* MATH-508 Automata, Languages and Computability (3)
* STAT-202 Basic Statistics (4)
* At least 15 credit hours approved by the student's advisor from the following:
o CSC-282 Assembly-Language Programming (3)
o MATH-560 Numerical Analysis: Basic Problems (3)
o CSC-310 Introduction to Geographic Information Systems (3)
o CSC-390 Independent Reading in Computer Science (1-6) with department approval
o CSC-392 Cooperative Education Field Experience (3)
o CSC-396 Selected Topics (3) with departmental approval
o CSC-432 Introduction to Simulation and Modeling (3)
o CSC-438 PL/SQL Database Programming (3)
o CSC-435 Web Programming (3)
o CSC-442 Client-Server and Distributed Information
o CSC-491 Internship (1-6)
o CSC-510 Legal Issues in Computing (3)
o CSC-535 User Interface Analysis and Design (3)
o CSC-543 Object-oriented Analysis and Design (3)
o CSC-544 Object-oriented Programming (3)
o CSC-546 Introduction to Computer Networks (3)
o CSC-568 Artificial Intelligence (3)
o CSC-570 Database Management Systems (3)
o CSC-589 Topics in Computer Science (3)
o CSC-596 Selected Topics (3) with departmental approval

Note: No more than 6 credit hours of cooperative education, internship, independent study, or independent reading may be used to fulfill this requirement.



View more details on American University.

Request Information
from American University
Now!