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
 


Minor in Computer Science

The computer science minor provides students with a breadth of knowledge in areas which form the foundation of computer science. The student adds some depth by selecting courses from a list of advanced computer science courses.

Note: students who declared the computer science minor prior to the summer of 2004 (academic year 2003-2004) should contact the Department for more information about the requirements for fulfilling the minor.

Mathematics prerequisites: Credits
One of the following two-term mathematics sequences must be completed before entering the program:
MATH 101 Introduction to Analysis I 4.0
MATH 102 Introduction to Analysis II 4.0
or
MATH 121 Calculus I 4.0
MATH 122 Calculus II 4.0
Required Courses:  

Students must complete at least 25 credits from courses listed below, subject to the following restrictions:

  • The requirements of each category (Computer Programming, Theoretical Foundations, Computer Systems, and Advanced Electives) must be fulfilled
  • Not more than 9 credit hours may overlap with those counted toward the student's academic major.
  • All courses listed as required must be completed
  • Programming courses bypassed through advanced placement do not count toward the 25 credit requirement.
  • Remaining credits are to be earned from the list of elective courses.
Computer Programming 9.0 - 12.0 Credits
Students complete one of the following introductory course sequences::
CS 171 Computer Programming I 3.0
CS 172 Computer Programming II 3.0
or
CS 131 Computer Programming A 3.0
CS 132 Computer Programming B 3.0
CS 133 Computer Programming C 3.0
or
SE 101 Fundamentals of Software Engineering I 3.0
SE 102 Fundamentals of Software Engineering II 3.0
Students complete one of the following advanced courses::
CS 265 Advanced Programming Tools and Techniques 3.0
SE 103 Fundamentals of Software Engineering III 3.0
Theoretical Foundations 6.0 Credits
CS 260 Data Structures 3.0
CS 270 Mathematical Foundations of  Computer Science 3.0
 
Computer Systems 4.0 Credits
CS 281 Systems Architecture I 4.0
Advanced Electives* 6.0-7.0 Credits

Students select two or more courses from the following list. Courses are grouped according to subject area, to assist students in making selections.

Computing Systems  
CS 282 Systems Architecture II 4.0
CS 361 Concurrent Programming 3.0
CS 370 Operating Systems 3.0
CS 461 Database Systems 3.0
CS 472 Computer Networks 3.0
Programming Languages and Compilers  
CS 360 Programming Language Concepts 3.0
CS 440 Theory of Computation 3.0
CS 441 Compiler Workshop I 3.0
CS 442 Compiler Workshop II 3.0
Human-Computer Interaction  
CS 338 Graphical User Interfaces 3.0
CS 430 Computer Graphics 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
Numeric and Symbolic Computation  
CS 300 Applied Symbolic Computation 3.0
MATH 300 Numerical Analysis 4.0
Theory  
CS 440 Theory of Computation
3.0
CS 457 Data Structures & Algorithms I
3.0
CS 458 Data Structures & Algorithms II
3.0
Software Methodology (not available to Software Engineering Students)
CS 350 Software Design 3.0
CS 451 Software Engineering I 3.0
*Other courses may be approved by the Department for this purpose; contact the Computer Science Undergraduate Advisor (advisor@cs.drexel.edu).
 

 

 

 

 

 Modified: Sep 29, 2008  

Home Contents Index Email Search Feedback