2017-2018 Undergraduate Catalog 
    
    Nov 24, 2024  
2017-2018 Undergraduate Catalog [ARCHIVED CATALOG]

Mathematics, BS/Computer Science, MS (1701/0701)


Return to {$returnto_text} Return to: Academic Programs

(5-Year Program)

This program will allow students to complete a Bachelor of Science degree in Mathematics and a Master of Science in Computer Science in a five year format. In general, the program will allow students to acquire expertise in two related knowledge bases so that they will possess the capability to pursue careers managing technological applications and innovations across the two disciplines. Graduates would be prepared to pursue advanced graduate degrees in Mathematics, Computer Science, or other STEM related areas.

Students may apply for the program upon admission to Iona College. Students who complete CS 201  - CS 202  and MTH 231  - MTH 232  with a grade of B or better in each course will be admitted to the program. Since the material in these courses is fundamental to all the courses that are included in the program a strong performance in them is a good indicator that a student is prepared to be successful in the remainder of the program.

See Graduate Catalog for full course listing.

Required Courses in the College Core


Prerequisite


Computer Science Requirements


  • CS 600 - Data Structures 3 Credits
  • CS 610 - Computer Architecture 3 Credits
  • CS 620 - Database Systems 3 Credits
  • CS 630 - Programming Languages 3 Credits
  • CS 650 - Design of Operating Systems 3 Credits

CS Electives: Choice of:


  • CS 780 - Software Project Development: Design & 3 Credits
  • CS 784 - Software Project Development: Implementation 3 Credits
    or
  • CS 980 - Thesis Preparation Seminar 3 Credits
  • CS 981 - Thesis 3 Credits

Note:


To continue in the program a student must maintain a minimum GPA of 3.0 in the Computer Science courses.

List of Computer Science Electives


  • CS 700 - Analysis of Algorithms
  • CS 701 - Algorithms for Computational Sciences
  • CS 710 - Architecture & Programming for Microcomputers
  • CS 720 - Advanced Topics in Database
  • CS 730 - Compiler Design
  • CS 740 - Modeling and Simulation
  • CS 744 - Design and Programming of User Interfaces
  • CS 750 - Advanced Operating Systems
  • CS 760 - Artificial Intelligence
  • CS 770 - Web Applications Development
  • CS 772 - Parallel and Scientific Computing
  • CS 776 - Networking Fundamentals
  • CS 778 - Local Area Networks
  • CS 790 - Numerical Methods
  • CS 990 - Special Topics in Computer Science
  • CS 991 - Special Topics in Computer Science
  • CS 992 - Special Topics in Computer Science
  • CS 993 - Special Topics in Computer Science
  • CS 998 - Special Topics in Computer Science

Return to {$returnto_text} Return to: Academic Programs