Mathematics Degree Requirements
Mathematics: 2005-2006, 2006-2007, and 2007-2008 Catalogs
| Course No. | Course | B.S.1 | B.A.2 | Minor I3 | Minor II4 | B.A.T.5 |
1073 | Discrete Mathematics I | X | X | X | X | |
| Calculus I | ||||||
| Calculus II | ||||||
| Discrete Mathematics II | X | |||||
| Linear Algebra | ||||||
| Foundations of Geometry | ||||||
| Calculus III | ||||||
| Abstract Algebra I | ||||||
| Probability and Statistics | ||||||
| History of Mathematics | ||||||
| 3301 | Junior Mathematics Seminar I | X | X | X | ||
| 3311 | Junior Mathematics Seminar II | X | X | X | ||
| Methods in Secondary Mathematics | ||||||
| Advanced Calculus I | ||||||
| Advanced Calculus II | ||||||
| Abstract Algebra II | ||||||
| 4401 | Senior Mathematics Seminar I | X | X | X | ||
| 4411 | Senior Mathematics Seminar II | X | X | |||
| Special Topics in Mathematics | ||||||
| Computer Programming I | ||||||
Notes: 1 A minor must be completed in biology, chemistry, computer science, or physics. 2 Requires six additional Junior/Senior hours in Mathematics 3 Requires twelve additional hours in Mathematics including a minimum of six Junior/Senior hours 4 Requires ten additional hours in Mathematics including a minimum of six Junior/Senior hours 5 Bachelor of Arts (Teaching Emphasis). Students must complete a second major in Education. * Computer Programming I changed from 3 to 4 hours in the 2006-2007 catalog. |
Mathematics: 2004-2005 Catalog
| Course No. | Course | B.S.1 | B.A.2 | Minor3 | B.S.E.4 |
| Calculus I | |||||
| Calculus II | |||||
| Discrete Mathematics | |||||
| Foundations of Geometry | |||||
| Calculus III | |||||
| Abstract Algebra I | |||||
| Probability and Statistics | |||||
| History of Mathematics | |||||
| Linear Algebra | |||||
| Methods in Secondary Mathematics | |||||
| Advanced Calculus I | |||||
| Advanced Calculus II | |||||
| Abstract Algebra II | |||||
| Senior Seminar | |||||
| Computer Programming I | |||||
Notes: 1 Requires three additional Junior/Senior hours in Mathematics. A minor must be completed in biology, chemistry, computer science, or physics. 2 Requires six additional Junior/Senior hours in Mathematics 3 Requires ten additional hours in Mathematics including a minimum of six Junior/Senior hours 4 Bachelor of Science in Education (Teaching Emphasis). Students must complete a second major in Education. |
Computer Science Degree Requirements
Computer Science: 2006-2007 and 2007-2008 Catalogs
| Course No. | Course | B.S.1 | B.A.2 | Minor I3 | Minor II4 |
| Computer Programming I | |||||
| Computer Programming II | |||||
| Data Structures | |||||
| Computer Networks | X | X | |||
| Computer Organization and Assembly Language | X | X | |||
| Programming Languages | |||||
| Database Management Systems | |||||
| Algorithm Design and Analysis | |||||
| Senior Research | |||||
| ELECTIVES | |||||
| Internet Development | |||||
| Current Languages | |||||
| Artificial Intelligence | |||||
| Operating Systems | |||||
| Game Design and Computer Graphics | |||||
| Special Studies in Computer Science | |||||
| AREA REQUIREMENTS | |||||
| MATH 1073 | Discrete Mathematics I | X | X | ||
| Calculus I | |||||
| MATH 2073 | Discrete Mathematics II | X | X | ||
| MATH 2093 | Linear Algebra | X | |||
| PHIL 4013 | Christian Ethics | X or MGMT 4083 | X or MGMT 4083 | ||
| MGMT 4083 | Business Ethics | X or PHIL 4013 | X or PHIL 4013 | ||
| SENG 2003 | Introduction to Software Engineering | X | X | ||
Notes: 1 Requires nine additional hours in Computer Science. A minor must be completed in biology, chemistry, mathematics, or physics. 2 Requires nine additional hours in Computer Science with a minimum of three at the Junior/Senior level 3 Requires six additional hours in Computer Science with a minimum of three at the Junior/Senior level 4 Requires six additional hours in Computer Science |
Computer Science: 2005-2006 Catalog
| Course No. | Course | B.S.1 | B.A.2 | Minor I3 | Minor II4 |
| Computer Programming I | |||||
| Computer Programming II | |||||
| Discrete Structures | |||||
| Assembly Language Programming | |||||
| Data Structures | |||||
| Computer Organization and Architecture | |||||
| Computer Networks | |||||
| Programming Languages | |||||
| Database Management Systems | |||||
| Algorithms | |||||
| Operating Systems | |||||
| Current Topics | |||||
| Senior Seminar | |||||
| 1073 | Discrete Mathematics I | X | X | X | |
| Calculus I | |||||
Notes: 1 Requires one course from MATH 2024(Calculus II), 2093 (Linear Algebra), 3053(Abstract Algebra I), or 3063 (Probability and Statistics). A minor must be completed in biology, chemistry, mathematics, or physics. 2 Requires six additional hours in Computer Science with a minimum of three at the Junior/Senior level 3 Requires six additional hours in Computer Science with a minimum of three at the Junior/Senior level 4 Requires three additional hours in Computer Science |
Computer Science: 2004-2005 Catalog
| Course No. | Course | B.S.1 | B.A.2 | Minor I3 | Minor II4 |
| Computer Programming I | |||||
| Computer Programming II | |||||
| Discrete Structures | |||||
| Assembly Language Programming | |||||
| Data Structures | |||||
| Computer Organization and Architecture | |||||
| Computer Networks | |||||
| Programming Languages | |||||
| Database Management Systems | |||||
| Algorithms | |||||
| Operating Systems | |||||
| Current Topics | |||||
| Senior Seminar | |||||
| Calculus I | |||||
| Calculus II | |||||
Notes: 1 Requires three additional Junior/Senior hours in Mathematics. A minor must be completed in biology, chemistry, mathematics, or physics. 2 Requires six additional hours in Computer Science with a minimum of three at the Junior/Senior level 3 Requires six additional hours in Computer Science with a minimum of three at the Junior/Senior level |
Software Engineering Degree Requirements
Software Engineering: 2006-2007 and 2007-2008 Catalogs
| Course No. | Course | B.S.1 |
| Introduction to Software Engineering | ||
| Software Engineering and Human Computer Interaction | ||
| Software Requirements Analysis | ||
| Software Construction | X | |
| Software Quality Assurance and Testing | ||
| Software Design and Architecture | ||
| Software Project Management | ||
| Software Engineering Capstone | ||
| AREA REQUIREMENTS | ||
| MATH 1073 | Discrete Mathematics I | X |
| MATH 2073 | Discrete Mathematics II | X |
| MATH 2063 | Elementary Statistics | X |
| PHIL 4013 | Christian Ethics | X or MGMT 4083 |
| MGMT 4083 | Business Ethics | X or PHIL 4013 |
| CSCI 1044 | Introduction to Programming | X |
| CSCI 1064 | Programming II | X |
| CSCI 2103 | Data Structures | X |
| CSCI 4043 | Algorithm Design and Analysis | X |
Notes: 1 A minor must be completed in Biology, Chemistry, Mathematics, or Physics. A minor cannot be chosen in Computer Science. |