Undergraduate Catalog 2007-2008
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 171 Introduction to Computer Science I 3 3
CSC 172 Introduction to Computer Science II 3 3
CSC 271 Assembly Language 3 3
CSC 315 Software Engineering 3 3
CSC 317 Linux Systems Programming 3 3
CSC 345 Object-Orientated Software Construction 3 3
CSC 354 Database Systems and Programming 3 3
CSC 413 Java 3 3
CSC 443 Data Structures 3 3
CSC 449 Operating Systems 3 3
CSC 457 Software Project Management 3 3
CSC 495 Senior Design Project 3 3
MTH 141 Analytic Geometry and Calculus I 4 4
MTH 142 Analytic Geometry and Calculus II 4 4
MTH 276 Discrete Structures 3 3
MTH 402 Linear Algebra with Applications 3 3
MTH 427 Applied Probability and Statistics 3 3
EE 364 Digital Logic Circuits I 3 3
EE 365 Digital Logic Circuits Laboratory 1 03
EE 480 Computer Organization and Architecture 3 3
ENL 303 Technical Writing 3 3
Total: 63 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 341 Computer Graphics 3 3
CSC 441 Object-Oriented Programming 3 3
CSC 442 Comparative Programming Languages 3 3
CSC 445 Numerical Analysis 3 3
CSC 452 Advanced Java 3 3
CSC 454 Computer Security 3 3
CSC 455 Introduction to Artificial Intelligence 3 3
CSC 459 Computer Simulation and Modeling 3 3
CSC 461 Introduction to Data Mining 3 3
CSC 463 Introduction to Formal Languages 3 3
CSC 464 Parallel Programming 3 3
CSC 465 Win32 Programming 3 3
CSC 466 Embedded Systems Programming 3 3
CSC 467 Distributed Computation 3 3
CSC 490 Special Topics 3 3
MTH 241 Analytic Geometry and Calculus III 4 4
MTH 372 Differential Equations with Linear Algebra 4 4
EE 464 Hardware Description Languages: VHDL 3 3
EE 468 Computer Networking 3 3
EE 486 Microcontrollers 3 3
EE 492 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 75 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