Undergraduate Catalog
- All majors
- All minors
- Arts and Sciences
- Business
- Biomedical Engineering
- Education
- Engineering
- Information Science
  and Technology

- Media Arts & Design
- Nursing and Health
  Professions

- Professional Studies
- ROTC
Graduate Catalog
- All degree programs
- Arts and Sciences
- Business
- Biomedical Engineering
- Education
- Engineering
- Information Science
  and Technology

- Law
- Media Arts & Design
- Medicine
- Nursing and Health
  Professions
- Professional Studies
- Public Health
Catalog Home
- All Course Descriptions
- Certificate programs
- Schedule






 
About Drexel
Admissions
Tuition and Fees
Financial Aid
Co-op and Career Center information
Programs
Policies
 


Computer Science
Bachelor of Arts Degree: 186.5 credits

Degree Requirements
General education requirements 55.0 Credits
COM 230 Techniques of Speaking 3.0
ENGL 101 Expository Writing and Reading 3.0
ENGL 102 Persuasive Writing and Reading 3.0
ENGL 103 Analytical Writing and Reading 3.0
PHIL 311 Computer Ethics 3.0
UNIV 101 The Drexel Experience 2.0
Humanities/fine arts electives 6.0
International area studies 6.0
Foreign language courses 8.0
Social studies electives 12.0
Diversity studies electives 6.0
Science requirements* 18.0 Credits
*Students must take one full year of a laboratory science and take courses in more than one science field. (Other options for the laboratory sequence are available; see the Computer Science department for list.)
BIO 102 Biology I: Cells and Tissues 4.0
BIO 104 Biology II: Growth and Heredity 4.0
BIO 106 Biology III: Organismal Biology 4.0
or
CHEM 101 General Chemistry I 3.5
CHEM 102 General Chemistry II 4.5
CHEM 103 General Chemistry III 5.0
or
PHYS 101 Fundamentals of Physics I 4.0
""
PHYS 102 Fundamentals of Physics II 4.0
""
PHYS 201 Fundamentals of Physics III 4.0
""
 
Additional science electives (adding to 18.0 credits total with the chosen laboratory science track)   4.5-6.0
Mathematics requirements 19.0 Credits
MATH 101 Introduction to Analysis I 4.0
MATH 102 Introduction to Analysis II 4.0
MATH 239 Mathematics for the Life Sciences 4.0
MATH 221 Discrete Mathematics 3.0
STAT 201 Statistics I 4.0
Computer science requirements 67.0 Credits
CS 164 Introduction to Computer Science 3.0
CS 171 Computer Programming I 3.0
CS 172 Computer Programming II 3.0
CS 260 Data Structures 3.0
CS 265 Advanced Programming Tools and Techniques 3.0
CS 270 Mathematical Foundations of Computer Science 3.0
CS 281 Systems Architecture I 4.0
CS 350 WI
Software Design 3.0
CS 360 Programming Language Concepts 3.0
CS 451 Software Engineering 3.0
""
CS 491 Software Engineering Workshop I 3.0
""
CS 492 Software Engineering Workshop II 3.0
""
CS 493 Software Engineering Workshop III 3.0
""
ECE 200 Digital Logic Design 3.0
Computer science track* courses 18.0
Computer science electives 6.0
Other courses 27.5 Credits
Free electives 27.5
 
Computer Science Tracks
* Students must complete two of the following Computer Science tracks for a total of 18.0 credits. The tracks may overlap by one course. Students should check with the Department for any additional Special Topics courses being offered that may be appropriate for one of the tracks.
""
""
Algorithms and Data Structures  
""
CS 440 Theory of Computation
3.0
""
CS 457 Data Structures & Algorithms I
3.0
""
CS 458 Data Structures & Algorithms II
3.0
""
""
Artificial Intelligence  
""
CS 380 Artificial Intelligence 3.0
""
CS 481 Advanced Artificial Intelligence 3.0
""
CS 485 Special Topics in Artificial Intelligence 3.0
""
""
Computer and Network Security  
""
CS 472 Computer Networks 3.0
""
CS 475 Computer and Network Security 3.0
""
CS 303 Algorithmic Number Theory and Cryptography 3.0
or
CS 300 Applied Symbolic Computation  
""
""
Computer Graphics  
""
CS 430 Computer Graphics 3.0
""
CS 431 Advanced Rendering Techniques 3.0
""
CS 338 Graphical User Interfaces 3.0
or
CS 480 Special Topics in CS: Interactive Graphics  
or
CS 480 Special Topics in CS: Computational Photography  
""
""
Human-Computer Interactions  
""
CS 337 Psychology of Human-Computer Interactions 3.0
""
CS 338 Graphical User Interfaces 3.0
""
CS 430 Computer Graphics 3.0
or
CS 345 Computer Gaming Design  
or
CS 480 Special Topics in CS: Computational Photography  
""
""
Numeric and Symbolic Computation  
""
CS 300 Applied Symbolic Computation 3.0
""
MATH 300 Numerical Analysis 4.0
""
MATH 305 Introduction to Optimization Theory 4.0
or
MATH 301 Numeric Solutions to Differential Equations 3.0
or
CS 303 Algorithmic Number Theory and Cryptography 3.0
""
""
Operating Systems  
""
CS 361 Concurrent Programming 3.0
""
CS 370 Operating Systems 3.0
""
CS 472 Computer Networks 3.0
""
""
Programming Languages  
""
CS 440 Theory of Computation 3.0
""
CS 441 Compiler Workshop I 3.0
""
CS 442 Compiler Workshop II 3.0
""
""
Writing-Intensive Course Requirements
In order to graduate, all students beginning with the entering class of 2002/01 (fall, 2002) must pass three writing-intensive courses after their freshman year. Two writing-intensive courses must be in a student's major. The third can be in any discipline. Students are advised to take one writing-intensive class each year, beginning with the sophomore year, and to avoid “clustering” these courses near the end of their matriculation. Transfer students need to meet with an academic advisor to review the number of writing-intensive courses required to graduate.

A "WI" next to a course in this catalog indicates that this course can fulfill a writing-intensive requirement. Departments will designate specific sections of such courses as writing-intensive. Sections of writing-intensive courses are not indicated in this catalog. Students should check the section comments in Banner when registering. Students scheduling their courses in Banner can also conduct a search for courses with the attribute "WI" to bring up a list of all writing-intensive courses available that term. For more information on writing-intensive courses, see the Drexel University Writing Program's Writing-Intensive Course page.

 

 

 Modified: Sep 29, 2008  

Home Contents Index Email Search Feedback