CS@GWU homepage


world wide web
cs @ gwu

Department of Computer Science
The George Washington University
801 22nd Street NW, Suite 704
Washington DC 20052

Voice: (202) 994-7181
Fax: (202) 994-4875
E-mail: cs@gwu.edu

Academics

Bachelor of Science in Computer Science
(ABET/CAC-accredited)

Effective for students entering in or after Fall 2008.

If you entered before Fall 2008, you may change to this curriculum with your advisor's approval.

 

Educational Outcomes for the GW Computer Science BS Curriculum:
Students graduating from our program will be able to start a professional career or enter graduate school and show proficiency in:

1. Software system design, software development and project management.
2. The fundamentals of computer science to include discrete structures, data structures, algorithms, and theory of computing.
3. Computer architecture, translators, networks, operating systems, and databases.
4. Oral and written communication.
5. Understanding of the overall social and professional context in which computing activities take place.

 

Courses removed from new curriculum and impact on old curriculum students.


P(...) = Prerequisite Courses; Co(...) = Corequisite Courses.

Click here for print friendly format file.

SEM
Course Course Course Course Course Course
Total Credit
126

1

Humanities or Social Science (H/SS) Elective 1 (3)

CSci 1 (1)
Computer Science Orientation (Entering SEAS freshmen also take SEAS 1 (1))

CSci 53 (3)
Intro to Software Development (Java)
Co(CSci 41)

UW 20 (4)
University Writing
Math Reqt 1 (3)

 

15

2

H/SS 2 (3)

CSci 123 (3)
Discrete Structures
P(Math 20/31)

Csci 133 (3)
Algorithms and Data Structures I
(Java) P(CSci 53)

Science Reqt 1 (4)

Math Reqt 2 (3)

 

16

3

H/SS 3 (3)

CSci 135 (3)
Computer Architecture I
P(CSci 123, CSci 133)

CSci 143 (3)
Software Engineering I
(Java+C) P(CSci 133)

Science Reqt 2 (4)

CSci 124 (3)
Discrete Structures II

 

16

4

CSci 146 (3)
Database Systems and Team Projects
Co(CSci 143)

CSci 136 (3)
Computer Architecture II
P(CSci 135)

CSci 145 (3) Programming Language

P(CSci 143)

Science Reqt 3 (4)

Stat Reqt (3)

 

16

5

H/SS 4 (3)

CSci 152 (4)
Foundations of Computing
P(CSci 135, CSci 143)

CSci 153 (4)
Algorithms

P(CSci 123, CSci 143)

CSci 154 (4) 
Operating Systems

P(CSci 135, CSci 143)

   

15

6

H/SS 5 (3)

CSci 165 (1)
Pre-Senior Design Capstone Project
Co(CSci 152,153,154)

Non-tech Track Elective 1 (3)

CS Track Elective 1 (3)

Unrestricted Elective (3)

Math or Science Elective (3)

16

7

H/SS 6 (3)

CS Track Elective 2 (3)

CSci 195 (4)
Capstone Senior Design Project I
P(CSci 161, CSci 178)


Non-tech Track Elective 2 (3)
Unrestricted Elective (3)

 

16

8

Non-tech Track Elective 3 (3) CS Track Elective 3 (3) CSci 196 (4)
Capstone Senior Design Project II
P(CSci 195)

Unrestricted Elective (3) Unrestricted Elective (3)

 

16


Schedule of courses
Libraries

SEAS Website
GWU Website
l>l>able> l>l>