Mathematics and Computer Science Department Computer Science Changes to Major Synopsis: Rename Degree: Computer Science and Mathematics ⇒Computer Science Remove from Core: MAT 2443 - Calculus and Analytic Geometry III. Credits: 4 Modify (reduced number of hours from 10-15 to 3-5): CSM 4275 - Internship in Computer Science I. Credits: 3 to 5 New courses added to Core: CSM 3950 - Introduction to Database Concepts. Credits: 3 CSM 3980 - Parallel Programming. Credits: 3 CSM 4270 - Principles of Programming Languages. Credits: 3 CSM 4980 - Networking and Distributed Computing. Credits: 3 CSM 4985 - Artificial Intelligence and Machine Learning. Credits: 3 New course added to Electives: CSM 3070 - Programming Team. Credits: 1 Existing course moved to Core from Electives: CSM 4885 - Theory of Computation. Credits: 3 Existing course moved to Electives from Core: MAT 3702 - Probability and Statistics II. Credits: 3 Existing courses added to Electives: MAT 44441 - Independent Study, Honors I. Credits: 1 to 3 MAT 44442 - Independent Study, Honors II. Credits: 1 to 3 MAT 44901 - Independent Study I. Credits: 1 to 3 MAT 44902 - Independent Study II. Credits: 1 to 3 Reason for changes: These changes are being submitted to accommodate a request from President Glassman to place emphasis on the Computer Science portion of our program. The revisions reflect current curriculum guidelines from the Association for Computing Machinery (ACM), the world's largest scientific and educational computing society, and align us with comparable institutions and their degree requirements. The revised version will go into effect Fall 2017. Computer Science Changes to Major -- Core Current Catalog Proposed Changes Computer Science and Mathematics (B.S.) Computer Science (B.S.) Major Major Semester Hours required for the Computer Science and Mathematics Major: 68-70 semester hour Semester Hours required for the Computer Science Major: 76-78 semester hour The Computer Science and Mathematics major comprises a required upper-division writing intensive course and the following: The Computer Science major comprises a required upper-division writing intensive course and the following: Computer Science and Mathematics Core (62 Hours) Computer Science Core (66-68 Hours) MAT 1441G - Calculus and Analytic Geometry I. Credits: 5 MAT 1441G CSM 2170 - Computer Science I. Credits: 4 CSM 2170 MAT 2345 - Elements of Discrete Mathematics. Credits: 3 MAT 2345 MAT 2442 - Calculus and Analytic Geometry II. Credits: 5 MAT 2442 MAT 2443 - Calculus and Analytic Geometry III. Credits: 4 MAT 2550 - Introduction to Linear Algebra. Credits: 3 Remove MAT 2550 CSM 2670 - Computer Science II. Credits: 4 CSM 2670 CSM 3570 - Numerical Analysis. Credits: 3 CSM 3570 CSM 3670 - Principles of Computer Systems. Credits: 3 CSM 3670 MAT 3701 - Probability and Statistics I. Credits: 3 MAT 3701 MAT 3702 - Probability and Statistics II. Credits: 3 CSM 3770 - Combinatorial Computing. Credits: 3 Moved to electives CSM 3770 CSM 3870 - Data Structures. Credits: 3 CSM 3870 New course: ⇒ New course: ⇒ New course: ⇒ CSM 3950 - Introduction to Database Concepts. Credits: 3 CSM 3980 - Parallel Programming. Credits: 3 CSM 4270 - Principles of Programming Languages. Credits: 3 CSM 42751 - Internship in Computer Science I. Credits: 10 to 15 or CSM 42752 CSM 42751 or CSM 42752, Reduced to 3 -- 5 hours CSM 4880 - Design and Analysis of Algorithms. Credits: 3 CSM 4880 Moved from electives: ⇒ CSM 4970 - Principles of Operating Systems. Credits: 3 CSM 4885 - Theory of Computation. Credits: 3 CSM 4970 New course: ⇒ New course: ⇒ CSM 4980 - Networking and Distributed Computing. Credits: 3 CSM 4985 - Artificial Intelligence and Machine Learning. Credits: 3 Computer Science Changes to Major -- Electives Current Catalog Proposed Changes Computer Science and Mathematics (B.S.) Computer Science (B.S.) Electives From: (6-8 Hours) Electives From: (10 Hours) New course: ⇒ CSM 3070 - Programming Team. Credits: 1, repeat up to 3 times MAT 3501 - Di erential Equations I. Credits: 3 MAT 3501 MAT 3502 - Di erential Equations II. Credits: 3 MAT 3502 MAT 3530 - Abstract Algebra. Credits: 4 Moved MAT 3530 from core ⇒ MAT 3702 - Probability and Statistics II. Credits: 3 Existing course: ⇒ MAT 44441 - Independent Study, Honors I. Credits: 1 to 3 Existing course: ⇒ MAT 44442 - Independent Study, Honors II. Credits: 1 to 3 Existing course: ⇒ MAT 44901 - Independent Study I. Credits: 1 to 3 Existing course: ⇒ MAT 44902 - Independent Study II. Credits: 1 to 3 CSM 4170 - Programming for Mobile Devices. Credits: 3 CSM 4370 - Topics in Computer Science. Credits: 3 MAT 4750 - Linear Programming. Credits: 3 CSM 4873 - Introduction to Cryptography. Credits: 3 CSM 4885 - Theory of Computation. Credits: 3 PHY 3150 - Electronics. Credits: 4 CSM 4170 CSM 4370 MAT 4750 CSM 4873 Moved to core PHY 3150 Computer Science Changes to Major Current Catalog Computer Science and Mathematics (B.S.) Total Semester Hours required for the Degree: 120 semester hours Major Semester Hours required for the Computer Science and Mathematics Major: 68-70 semester hour The Computer Science and Mathematics major comprises a required upper-division writing intensive course and the fol-lowing: Computer Science and Mathematics Core (62 Hours) MAT 1441G - Calculus and Analytic Geometry I. Credits: 5 CSM 2170 - Computer Science I. Credits: 4 MAT 2345 - Elements of Discrete Mathematics. Credits: 3 MAT 2442 - Calculus and Analytic Geometry II. Credits: 5 MAT 2443 - Calculus and Analytic Geometry III. Credits: 4 MAT 2550 - Introduction to Linear Algebra. Credits: 3 CSM 2670 - Computer Science II. Credits: 4 CSM 3570 - Numerical Analysis. Credits: 3 CSM 3670 - Principles of Computer Systems. Credits: 3 MAT 3701 - Probability and Statistics I. Credits: 3 MAT 3702 - Probability and Statistics II. Credits: 3 CSM 3770 - Combinatorial Computing. Credits: 3 CSM 3870 - Data Structures. Credits: 3 CSM 4275 - Internship in Computer Science I. Credits: 10 to 15 CSM 4880 - Design and Analysis of Algorithms. Credits: 3 CSM 4970 - Principles of Operating Systems. Credits: 3 Electives From: (6-8 Hours) MAT 3501 - Differential Equations I. Credits: 3 MAT 3502 - Differential Equations II. Credits: 3 MAT 3530 - Abstract Algebra. Credits: 4 CSM 4170 - Programming for Mobile Devices. Credits: 3 CSM 4370 - Topics in Computer Science. Credits: 3 MAT 4750 - Linear Programming. Credits: 3 CSM 4873 - Introduction to Cryptography. Credits: 3 CSM 4885 - Theory of Computation. Credits: 3 PHY 3150 - Electronics. Credits: 4 Footnotes: (Major GPA based on those courses listed above taken at EIU.) Proposed Changes Computer Science (B.S.) Total Semester Hours required for the Degree: 120 semester hours Major Semester Hours required for the Computer Science Major: 76-78 semester hour The Computer Science major comprises a required upper-division writing intensive course and the following: Computer Science Core (66-68 Hours) MAT 1441G - Calculus and Analytic Geometry I. Credits: 5 CSM 2170 - Computer Science I. Credits: 4 MAT 2345 - Elements of Discrete Mathematics. Credits: 3 MAT 2442 - Calculus and Analytic Geometry II. Credits: 5 MAT 2550 - Introduction to Linear Algebra. Credits: 3 CSM 2670 - Computer Science II. Credits: 4 CSM 3570 - Numerical Analysis. Credits: 3 CSM 3670 - Principles of Computer Systems. Credits: 3 MAT 3701 - Probability and Statistics I. Credits: 3 CSM 3770 - Combinatorial Computing. Credits: 3 CSM 3870 - Data Structures. Credits: 3 CSM 3950 - Introduction to Database Concepts. Credits: 3 CSM 3980 - Parallel Programming. Credits: 3 CSM 4270 - Principles of Programming Languages. Credits: 3 CSM 4275 - Internship in Computer Science I. Credits: 3 to 5 CSM 4880 - Design and Analysis of Algorithms. Credits: 3 CSM 4885 - Theory of Computation. Credits: 3 CSM 4970 - Principles of Operating Systems. Credits: 3 CSM 4980 - Networking and Distributed Computing. Credits: 3 CSM 4985 - Artificial Intelligence and Machine Learning. Credits: 3 Electives From: (10 Hours) CSM 3070 - Programming Team. Credits: 1 (may be taken up to 3 times for credit.) MAT 3501 - Differential Equations I. Credits: 3 MAT 3502 - Differential Equations II. Credits: 3 MAT 3530 - Abstract Algebra. Credits: 4 MAT 3702 - Probability and Statistics II: 3 CSM 4170 - Programming for Mobile Devices. Credits: 3 CSM 4370 - Topics in Computer Science. Credits: 3 (may be taken up to 2 times for credit.) MAT 4750 - Linear Programming. Credits: 3 MAT 44441 - Independent Study, Honors I. Credits: 1 to 3 MAT 44442 - Independent Study, Honors II. Credits: 1 to 3 MAT 44901 - Independent Study I. Credits: 1 to 3 MAT 44902 - Independent Study II. Credits: 1 to 3 CSM 4873 - Introduction to Cryptography. Credits: 3 PHY 3150 - Electronics. Credits: 4 Footnotes: (Major GPA based on those courses listed above taken at EIU.) Computer Science Changes to Major Catalog Computer Science and Mathematics (B.S.) Total Semester Hours required for the Degree: 120 semester hours Major Semester Hours required for the Computer Science and Mathematics Major: 6870 76-78 semester hours The Computer Science and Mathematics major comprises a required upper-division writing intensive course and the following: Computer Science and Mathematics Core (62 66-68 Hours) MAT 1441G - Calculus and Analytic Geometry I. Credits: 5 CSM 2170 - Computer Science I. Credits: 4 MAT 2345 - Elements of Discrete Mathematics. Credits: 3 MAT 2442 - Calculus and Analytic Geometry II. Credits: 5 MAT 2443 - Calculus and Analytic Geometry III. Credits: 4 MAT 2550 - Introduction to Linear Algebra. Credits: 3 CSM 2670 - Computer Science II. Credits: 4 CSM 3570 - Numerical Analysis. Credits: 3 CSM 3670 - Principles of Computer Systems. Credits: 3 MAT 3701 - Probability and Statistics I. Credits: 3 MAT 3702 - Probability and Statistics II. Credits: 3 CSM 3770 - Combinatorial Computing. Credits: 3 CSM 3870 - Data Structures. Credits: 3 CSM 3950 – Introduction to Database Concepts. Credits: 3 CSM 3980 – Parallel Programming. Credits: 3 CSM 4270 – Principles of Programming Languages. Credits: 3 CSM 4275 - Internship in Computer Science I. Credits: 10 to 15 3 to 5 CSM 4880 - Design and Analysis of Algorithms. Credits: 3 CSM 4885 - Theory of Computation. Credits: 3 CSM 4970 - Principles of Operating Systems. Credits: 3 CSM 4980 - Networking and Distributed Computing. Credits: 3 CSM 4985 - Artificial Intelligence and Machine Learning. Credits: 3 Electives From: (6-8 10 Hours) CSM 3070 – Programming Team. Credits: 1 (may be taken up to 3 times for credit.) MAT 3501 - Differential Equations I. Credits: 3 MAT 3502 - Differential Equations II. Credits: 3 MAT 3530 - Abstract Algebra. Credits: 4 MAT 3702 - Probability and Statistics II. Credits: 3 CSM 4170 - Programming for Mobile Devices. Credits: 3 CSM 4370 - Topics in Computer Science. Credits: 3 MAT 44441 - Independent Study, Honors I. Credits: 1 to 3 MAT 44442 - Independent Study, Honors II. Credits: 1 to 3 MAT 44901 - Independent Study I. Credits: 1 to 3 MAT 44902 - Independent Study II. Credits: 1 to 3 MAT 4750 - Linear Programming. Credits: 3 CSM 4873 - Introduction to Cryptography. Credits: 3 CSM 4885 - Theory of Computation. Credits: 3 PHY 3150 - Electronics. Credits: 4 Footnotes: (Major GPA based on those courses listed above taken at EIU.) Date approved by the department or school: November 28, 2016 Date approved by the college curriculum committee: Date approved by the Honors Council (if this is an honors course): Date approved by CAA: CGS:
© Copyright 2026 Paperzz