Home
Contents
Index
E-mail
Search
Admissions

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

The program of study in computer science is designed to prepare students for careers in a rapidly changing profession and to allow easy entrance to graduate education in the field. In addition to the courses in the major, the Bachelor of Science program emphasizes foundation courses in the sciences and in applied mathematics, leading to careers involving applications in science and engineering. The Bachelor of Arts degree emphasizes foundation courses in the humanities and the social sciences, leading to careers involving applications in those areas.

Core courses in both programs include programming and data structures, programming language concepts, computer systems architecture, and a track of courses in software methodology and engineering. Students also choose two other tracks from the following: artificial intelligence, computer graphics, computer and network security, data structures and algorithms, numerical and scientific computation, operating systems, programming languages, and human-computer interaction. Please contact the department for a current list of computer science elective and track courses.

The B. S. program is accredited by the Computing Accreditation Commission (CAC) of the Accreditation Board of Engineering and Technology (ABET).

Mission Statement

To educate students for computer science careers in industry and research with an emphasis on analysis of problems, understanding of fundamental concepts, and interest in lifelong learning. To integrate real-world experiences, e.g., as obtained through the cooperative education program, into the academic curriculum.

Computer Science Program Outcomes:
The Bachelor of Science in Computer Science program prepares its graduates:

  • to understand and be able to apply the underlying principles of Computer Science to a variety of problem domains;
  • to develop good communication skills so that they can solve problems and communicate their solution;
  • to develop strong analytical skills so that they can quickly assess how to solve problems;
  • to be able to work in groups and appreciate the dynamic and collaborative nature of problem solving;
  • to be equipped with a thorough understanding of the development process of software including design, implementation, documentation, and testing;
  • to appreciate the role that computers play in society and to be able to direct the use of technology in a beneficial way and to solve new problems.
  • to understand and be able to apply mathematics and science.

The Bachelor of Arts in Computer Science program prepares its graduates:

  • to understand and be able to apply the underlying principles of Computer Science to a variety of problem domains;
  • to develop good communication skills so that they can solve problems and communicate their solution;
  • to develop strong analytical skills so that they can quickly assess how to solve problems;
  • to be able to work in groups and appreciate the dynamic and collaborative nature of problem solving;
  • to be equipped with a thorough understanding of the development process of software including design, implementation, documentation, and testing;
  • to appreciate the role that computers play in society and to be able to direct the use of technology in a beneficial way and to solve new problems.
  • to have a broad education in the liberal arts balanced with technical study in computer science.  

Computer Science Program Educational Objectives
Drexel Computer Science alumni will:

  • be valued employees in a wide variety of occupations in industry, government and academia, in particular as computer scientists and software engineers;
  • succeed in graduate and professional studies, such as engineering, science, law, medicine and business;
  • pursue life-long learning and professional development to remain current in an ever changing technological world;
  • provide leadership in their profession, in their communities, and society;
  • function as responsible members of society with an awareness of the social and ethical ramifications of their work.

For more information about this major, contact the Department of Computer Science.

 

 Modified: May 12, 2008  

Home Contents Index Email Search Feedback