Undergraduate Catalog 2009-2010
UDM Academic PoliciesCourse DescriptionsList of All ProgramsFaculty

Computer Science (BS) | Office | Website

Description

The Department of Mathematics and Computer Science is uniquely qualified to offer programs that blend theory and practice in an innovative way, preparing students for career options in academic, corporate, and government areas. Classes are deliberately structured to enable students who pursue a major in Mathematics or Computer Science to learn in concert with Engineering and Science majors. In this setting, the student’s appreciation of the inherent power and cohesiveness of mathematics is enhanced by the highlighted role that mathematics plays in all fields.


Degree Requirements

Bachelor of Science in Computer Science
This program provides educational excellence in computer science and prepares graduates that are intellectually, spiritually, ethically, and socially developed to pursue a graduate degree in computer science, or an exciting and rewarding computing career in industry, education, health, and government. It allows students to gain the following skills: software development techniques, software systems design and implementation, hardware interconnection and operation, software engineering, computer-based problem solving, database systems, internet programming, data mining, embedded systems design and programming, and distributed and parallel systems software design and programming. The major requirements are as follows:

cr.rec./lec.lab.
CSC 1710 Introduction to Computer Science I 3 3
CSC 1720 Introduction to Computer Science II 3 3
CSC 2710 Assembly Language 3 3
CSC 4150 Software Engineering 3 3
CSC 3170 Linux Systems Programming 3 3
CSC 4410 Object Oriented Programming 3 3
CSC 3540 Database Systems and Programming 3 3
CSC 4130 Java 3 3
CSC 4430 Data Structures 3 3
CSC 4490 Operating Systems 3 3
CSC 4570 Software Project Management 3 3
CSC 4950 Senior Design Project 3 3
MTH 1410 Analytic Geometry and Calculus I 4 4
MTH 1420 Analytic Geometry and Calculus II 4 4
MTH 2760 Discrete Structures 3 3
MTH 4020 Linear Algebra with Applications 3 3
MTH 4270 Applied Probability and Statistics 3 3
EE 3640 Digital Logic Circuits I 3 3
EE 4800 Computer Organization and Architecture 3 3
ENL 3030 Technical Writing 3 3
Total: 62 Credits. Electives described below.

Electives - flexibility and focus
To allow maximum flexibility to address personal interests and to focus on career-oriented objectives, students choose four courses from computer science or from, with departmental approval, a related area such as Mathematics, Electrical Engineering or Computer Information Systems. These courses include:

cr.rec./lec.lab.
CSC 3410 Computer Graphics 3 3
CSC 4410 Object-Oriented Programming 3 3
CSC 4450 Numerical Analysis 3 3
CSC 4520 Advanced Java 3 3
CSC 4540 Computer Security 3 3
CSC 4550 Introduction to Artificial Intelligence 3 3
CSC 4590 Computer Simulation and Modeling 3 3
CSC 4610 Introduction to Data Mining 3 3
CSC 4620 Introduction to Bioinformatics 3 3
CSC 4640 Parallel Programming 3 3
CSC 4650 Win32 Programming 3 3
CSC 4670 Distributed Computation 3 3
CSC 4900 Special Topics 3 3
MTH 2410 Analytic Geometry and Calculus III 4 4
MTH 3720 Differential Equations with Linear Algebra 4 4
EE 4640 Hardware Description Languages: VHDL 3 3
EE 4680 Computer Networking 3 3
EE 4780 Embedded Systems 3 3
EE 4920 Digital Image Processing 3 3
The student must earn at least a C grade in each required CSC course and a C average for the 74 credit hours required for the major. The cooperative education program is highly recommended.

College of Business Administration

Home | Contacts | Policies | Programs | Website

College of Engineering & Science

Home | Contacts | Policies | Programs | Website

College of Health Professions & McAuley School of Nursing

Home | Contacts | Policies | Programs | Website

College of Liberal Arts & Education

Home | Contacts | Policies | Programs | Website

School of Architecture

Home | Contacts | Policies | Programs | Website

School of Dentistry

Home | Contacts | Policies | Programs | Website

School of Law

Home | Contacts | Policies | Programs | Website



For more information about UDM, or to apply online, go to www.udmercy.edu/apply.


Print Friendly Print-friendly