Photo of a female and male student in a computer lab

Undergraduate Degree Programs - Original

Whether you aspire to a career as an engineer, you are deeply interested in computing, or you simply want to be prepared for careers in other fields that rely increasingly on a basic understanding of technology, SEAS offers undergraduate academic programs to meet your academic interests.

 

                 Minors                          Special Academic Programs









 


Prerequisite courses
PHYS 1022 (4 hours) University Physics II*
APSC 2113 (3 hours) Engineering Analysis I*

Required core courses
BME 3820 (4 hours) Principles and Practice of Biomedical Engineering
ECE 2110 (4 hours) Circuit Theory
ECE 2210 (3 hours)  Circuits, Signals, and Systems

Two courses (6 hours) chosen from:
BME 4830 (3 hours) Introduction to Medical Imaging Methods
ECE 3225 (3 hours) Signal and Image Analysis*
MAE 3128 (3 hours) Biomechanics I*
MAE 4168 (3 hours) Introduction to Biomaterials
PHYS 2127/3127 (3 hours) Biophysics: Macroscopic Physics in the Life Sciences
PHYS 2128/3128 (3 hours) Biophysics: Macroscopic Physics in the Life Sciences

* These courses require additional prerequisites.

Credit Hours: 18 (beyond prerequisite courses)

Prerequisites
CSCI 1121 (3 hours) Introduction to C Programming
MATH 1232 (3 hours)
PHYS 1022 (4 hours)

Required core courses
ECE 2110 (4 hours) Circuit Theory
ECE 2115 (4 hours) Engineering Electronics
ECE 2140 (4 hours) Design of Logic Systems I

Two courses (6-7 hours) chosen from:
ECE 3310 (3 hours) Introduction to Electromagnetics
ECE 3220 (3 hours) Introduction to Digital Signal Processing
ECE 3130 (4 hours) Digital Electronics and Design
ECE 4140 (3 hours)* VLSI Design and Simulation
ECE 3520 (3 hours) Microprocessors: Software, Hardware, Interfacing
ECE 3525 (3 hours)* Introduction to Embedded Systems
ECE 3515 (3 hours)* Computer Organization
ECE 4534 (3 hours)* Computer Architecture and Design

*These courses require additional prerequisites.

Credit Hours: 18 (beyond prerequisite courses)

Prerequisite courses
MATH 1120 or MATH 1231(3 hours)

Required core courses
CSCI 1111 (3 hours) Introduction to Programming with Java
CSCI 1311 (3 hours) Discrete Structures I
CSCI 1112 (3 hours) Algorithms and Data Structures
CSCI 2113 (3 hours) Software Engineering I
CSCI upper-level electives (6 hours)

Upper-Level Electives:
Choose at least 2 from courses requiring CSCI 2113 or above (excluding CSCI 2312 and cross-listed courses). See list of undergraduate courses in the University Bulletin. Other electives may be substituted, as appropriate, upon approval by your minor advisor.

Special Graduation Requirements:
At least 15 credits in Computer Science courses must be completed at GW.
To satisfactorily complete a minor in Computer Science, a student must have a minimum GPA of 2.2 in all the Computer Science course.

Special Admissions Requirements:
GW undergraduates outside the Department of Computer Science must meet certain criteria to apply to declare a minor in Computer Science. For more information about the requirements for admissions, click here.

Credit Hours: 17 (beyond prerequisite courses)

Prerequisite courses
PHYS 1022 (4 hours)
APSC 2113 (3 hours) Engineering Analysis I

Required core courses
ECE 2110 (4 hours) Circuit Theory
ECE 3220 (3 hours) Introduction to Digital Signal Processing
ECE 2115 (4 hours) Engineering Electronics

Two courses (6-8 hours) chosen from:
ECE 2210 (3 hours) Circuits, Signals and Systems
ECE 3310 (3 hours)** Introduction to Electromagnetics
ECE 3315 (3 hours)** Fields and Waves I
ECE 3125 (4 hours) Analog Electronics Design
ECE 3130 (4 hours)* Digital Electronics and Design
ECE 3410 (3 hours)* Communications Engineering
ECE 3415 (3 hours)* Introduction to Computer Networks
ECE 4710 (3 hours)* Control Systems Design
ECE 4610 (3 hours) Electrical Energy Conversion
ECE 3820 (4 hours) Introduction to Biomedical Engineering

* These courses require additional prerequisites.

** Only one of these courses can be taken towards the minor.

Credit Hours: 18 (beyond prerequisite courses)

Prerequisite courses
APSC 2113 (3 hours) * Engineering Analysis I
PHYS 1021 (4 hours) * University Physics (4 credits)

Required core courses
APSC 2057 (3 credits) Analytic Mechanics I
APSC 2058 (3 credits) Analytic Mechanics II
CE 2220 (3 credits) Introduction to the Mechanics of Solids
MAE 3126 (3 credits) Fluid Mechanics
MAE 2131 (3 credits) Thermodynamics

One elective course (3 hours) chosen from:
MAE 3191 (3 credits) Mechanical Design
MAE 3187 (3 credits) Heat Transfer

* NOTE: These courses require additional prerequisites or co-requisites such as MATH 1231, MATH 1232, and MATH 2233.