COSC 5010 Teaching Computer Science (3 credits)
Level of Study: Graduate
COSC 5290 Real-Time and Embedded Systems (3 credits)
Level of Study: Graduate
COSC 5300 Network Design and Security (3-4 credits)
Level of Study: Graduate
COSC 5360 Software and System Security (3 credits)
Level of Study: Graduate
COSC 5370 Internet of Things (IoT) (3 credits)
Level of Study: Graduate
COSC 5380 Web Development (3 credits)
Level of Study: Graduate
COSC 5400 Compiler Construction (3 credits)
Level of Study: Graduate
COSC 5500 Visual Analytics (3 credits)
Level of Study: Graduate
COSC 5510 User-Interface Design and Evaluation (3 credits)
Level of Study: Graduate
COSC 5550 Social and Collaborative Computing (3 credits)
Level of Study: Graduate
COSC 5600 Fundamentals of Artificial Intelligence (3 credits)
Level of Study: Graduate
Interdisciplinary Studies: Cognitive Science
COSC 5610 Data Mining and Machine Learning (3 credits)
Level of Study: Graduate
Interdisciplinary Studies: Bioinformatics
COSC 5800 Principles of Database Systems (3 credits)
Level of Study: Graduate
Interdisciplinary Studies: Bioinformatics
COSC 5860 Component-Based Software Construction (3 credits)
Level of Study: Graduate
COSC 5931 Topics in Computer Science (1-3 credits)
Level of Study: Graduate
COSC 6050 Elements of Software Development (3 credits)
Prerequisite: Programming in a high-level language, knowledge in data structures such as stacks, recursion, queues, trees and graphs.
Level of Study: Graduate
COSC 6051 Professional Software Engineering 1 (3 credits)
Prerequisite: GE employee in the Software Edison program.
Level of Study: Graduate
COSC 6052 Professional Software Engineering 2 (3 credits)
Prerequisite: GE employee in the Software Edison program.
Level of Study: Graduate
COSC 6053 Professional Software Engineering 3 (3 credits)
Prerequisite: GE employee in the Software Edison program.
Level of Study: Graduate
COSC 6054 Professional Software Engineering 4 (3 credits)
Prerequisite: GE employee in the Software Edison program.
Level of Study: Graduate
COSC 6055 Software Quality Assurance (3 credits)
Level of Study: Graduate
COSC 6060 Distributed and Cloud Computing (3 credits)
Level of Study: Graduate
COSC 6090 Research Methods/Professional Development (1 credits)
Level of Study: Graduate
COSC 6260 Advanced Algorithms (3 credits)
Level of Study: Graduate
COSC 6270 Advanced Operating Systems (3 credits)
Level of Study: Graduate
COSC 6280 Advanced Computer Security (3 credits)
Level of Study: Graduate
COSC 6330 Advanced Machine Learning (3 credits)
Level of Study: Graduate
COSC 6340 Component Architecture (3 credits)
Level of Study: Graduate
COSC 6345 Mobile Health (mHealth) (3 credits)
Level of Study: Graduate
COSC 6350 Distributed Computing (3 credits)
Level of Study: Graduate
COSC 6355 Mobile Computing (3 credits)
Level of Study: Graduate
COSC 6360 Enterprise Architecture (3 credits)
Level of Study: Graduate
COSC 6375 Web Technologies (3 credits)
Level of Study: Graduate
COSC 6380 Big Data Systems (3 credits)
Prerequisite: Database Systems or equiv.
Level of Study: Graduate
COSC 6390 Professional Seminar in Computing (1 credits)
Level of Study: Graduate
COSC 6500 Foundations of Computing (6-7 credits)
Level of Study: Graduate
COSC 6510 Data Intelligence (3 credits)
Level of Study: Graduate
COSC 6520 Data Analytics (3 credits)
Level of Study: Graduate
COSC 6530 Concepts of Data Warehousing (3 credits)
Level of Study: Graduate
COSC 6550 Introduction to Cybersecurity (3 credits)
Level of Study: Graduate
COSC 6560 Principles of Service Management and System Administration (3 credits)
Prerequisite: Basic knowledge of scripting, operating systems and services.
Level of Study: Graduate
COSC 6570 Data at Scale (3 credits)
Level of Study: Graduate
COSC 6580 Data Security and Privacy (3 credits)
Prerequisite: Basic knowledge on statistics, databases, machine learning/data mining, and distributed systems.
Level of Study: Graduate
COSC 6780 Human-Centered Computing (3 credits)
Level of Study: Graduate
COSC 6820 Data Ethics (3 credits)
Level of Study: Graduate
COSC 6840 Ethical Hacking Theory and Practice (3 credits)
Level of Study: Graduate
COSC 6931 Topics in Computer Science (1-3 credits)
Level of Study: Graduate
COSC 6960 Seminar in Computer Science (1-3 credits)
Level of Study: Graduate
COSC 6964 Practicum for Research and Development in Computing (3-6 credits)
Prerequisite: 3.00 MU GPA; must be enrolled in Plan B option of the M.S. in computing program and have completed at least 15 credit hours earned in graduate (6000-level) courses. Available only to full-time students. Cons. of the computing dir. of graduate studies or cons. of dept. ch. Consent required.
Level of Study: Graduate
COSC 6965 Curriculum Integrated Practicum in Computing (1-2 credits)
Prerequisite: Admission to the COMP program's integrated practicum option; cons. of the computing dir. of graduate studies or cons. of dept. ch.
Level of Study: Graduate
COSC 6974 Practicum for Research and Development in Computer Science (1-6 credits)
Prerequisite: Cons. of dept. ch. Consent required.
Level of Study: Graduate
COSC 6975 Curriculum Integrated Practicum in Computer Science (0 credits)
Prerequisite: Admitted to the COSC-PHD prog.; cons. of co-op chair. Consent required.
Level of Study: Graduate
COSC 6995 Independent Study in Computer Science (1-6 credits)
Prerequisite: Cons. of instr. and cons. of dept. ch. Consent required.
Level of Study: Graduate
COSC 6998 Professional Project in Computer Science (0 credits)
Prerequisite: Consent required.
Level of Study: Graduate
COSC 6999 Master's Thesis (1-6 credits)
Prerequisite: Cons. of dept. ch. Consent required.
Level of Study: Graduate
COSC 8995 Independent Study in Computer Science (1-3 credits)
Prerequisite: Cons. of instr. and cons. of dept. ch. Consent required.
Level of Study: Graduate
COSC 8999 Doctoral Dissertation (1-12 credits)
Prerequisite: Cons. of dept. ch. Consent required.
Level of Study: Graduate
COSC 9970 Graduate Standing Continuation: Less than Half-Time (0 credits)
Prerequisite: Consent required.
Level of Study: Graduate
COSC 9974 Graduate Fellowship: Full-Time (0 credits)
Prerequisite: Consent required.
Level of Study: Graduate
COSC 9975 Graduate Assistant Teaching: Full-Time (0 credits)
Prerequisite: Consent required.
Level of Study: Graduate
COSC 9976 Graduate Assistant Research: Full-Time (0 credits)
Prerequisite: Consent required.
Level of Study: Graduate
COSC 9987 Doctoral Qualifying Examination Preparation: Less than Half-Time (0 credits)
Prerequisite: Consent required.
Level of Study: Graduate
COSC 9988 Doctoral Qualifying Examination Preparation: Half-Time (0 credits)
Prerequisite: Consent required.
Level of Study: Graduate
COSC 9989 Doctoral Qualifying Examination Preparation: Full-Time (0 credits)
Prerequisite: Consent required.
Level of Study: Graduate
COSC 9991 Professional Project Continuation: Less than Half-Time (0 credits)
Prerequisite: Consent required.
Level of Study: Graduate
COSC 9992 Professional Project Continuation: Half-Time (0 credits)
Prerequisite: Consent required.
Level of Study: Graduate
COSC 9993 Professional Project Continuation: Full-Time (0 credits)
Prerequisite: Consent required.
Level of Study: Graduate
COSC 9994 Master's Thesis Continuation: Less than Half-Time (0 credits)
Prerequisite: Consent required.
Level of Study: Graduate
COSC 9995 Master's Thesis Continuation: Half-Time (0 credits)
Prerequisite: Consent required.
Level of Study: Graduate
COSC 9996 Master's Thesis Continuation: Full-Time (0 credits)
Prerequisite: Consent required.
Level of Study: Graduate
COSC 9997 Doctoral Dissertation Continuation: Less than Half-Time (0 credits)
Prerequisite: Consent required.
Level of Study: Graduate
COSC 9998 Doctoral Dissertation Continuation: Half-Time (0 credits)
Prerequisite: Consent required.
Level of Study: Graduate
COSC 9999 Doctoral Dissertation Continuation: Full-Time (0 credits)
Prerequisite: Consent required.
Level of Study: Graduate
MSSC 5020 The Teaching of Mathematics (3 credits)
Level of Study: Graduate
MSSC 5030 Concepts in Geometry and Calculus from an Advanced Standpoint (3 credits)
Level of Study: Graduate
MSSC 5040 Concepts in High School Algebra and Number Theory from an Advanced Standpoint (3 credits)
Level of Study: Graduate
MSSC 5120 Abstract Algebra 1 (3 credits)
Level of Study: Graduate
MSSC 5121 Abstract Algebra 2 (3 credits)
Level of Study: Graduate
MSSC 5200 Intermediate Analysis 1 (3 credits)
Level of Study: Graduate
MSSC 5201 Intermediate Analysis 2 (3 credits)
Level of Study: Graduate
MSSC 5210 Complex Variables (3 credits)
Level of Study: Graduate
MSSC 5310 History of Mathematical Ideas (3 credits)
Level of Study: Graduate
MSSC 5320 Theory of Numbers (3 credits)
Level of Study: Graduate
MSSC 5420 Foundations of Geometry (3 credits)
Level of Study: Graduate
MSSC 5450 Topology (3 credits)
Level of Study: Graduate
MSSC 5500 Theory of Differential Equations (3 credits)
Level of Study: Graduate
MSSC 5510 Elementary Partial Differential Equations (3 credits)
Level of Study: Graduate
MSSC 5540 Numerical Analysis (3 credits)
Level of Study: Graduate
MSSC 5630 Mathematical Modeling and Analysis (3 credits)
Level of Study: Graduate
MSSC 5650 Theory of Optimization (3 credits)
Level of Study: Graduate
MSSC 5670 Applied Combinatorial Mathematics (3 credits)
Level of Study: Graduate
MSSC 5700 Theory of Probability (3 credits)
Level of Study: Graduate
MSSC 5710 Mathematical Statistics (3 credits)
Level of Study: Graduate
MSSC 5720 Statistical Methods (3 credits)
Level of Study: Graduate
MSSC 5730 Introduction to R for Statistics and Data Science (1 credits)
Level of Study: Graduate
MSSC 5740 Biostatistical Methods and Models (3 credits)
Level of Study: Graduate
Marquette Core Curriculum: NSM Expanding Our Horizons
Interdisciplinary Studies: Bioinformatics, Cognitive Science, Environmental Studies
MSSC 5750 Computational Statistics (3 credits)
Level of Study: Graduate
MSSC 5760 Time Series Analysis (3 credits)
Level of Study: Graduate
MSSC 5770 Statistical Machine Vision (3 credits)
Level of Study: Graduate
MSSC 5780 Regression Analysis (3 credits)
Level of Study: Graduate
MSSC 5790 Bayesian Statistics (3 credits)
Level of Study: Graduate
MSSC 5931 Topics in Mathematical or Statistical Sciences (1-3 credits)
Level of Study: Graduate
MSSC 6000 Scientific Computing (3 credits)
Prerequisite: Calculus course or cons. of instr.; introductory statistics course or cons. of instr.; and programming competency in a high-level language.
Level of Study: Graduate
MSSC 6010 Computational Probability (3 credits)
Prerequisite: Three semesters of mathematics beyond calculus and MATH 4720 or equiv. Level of Study: Graduate
MSSC 6020 Statistical Simulation (3 credits)
Prerequisite: MSSC 6010 and programming competency in a high-level language. Level of Study: Graduate
MSSC 6030 Applied Mathematical Analysis (3 credits)
Prerequisite: Multivariable calculus and linear algebra.
Level of Study: Graduate
MSSC 6040 Applied Linear Algebra (3 credits)
Prerequisite: Multivariable calculus and linear algebra.
Level of Study: Graduate
MSSC 6090 Research Methods/Professional Development (1 credits)
Level of Study: Graduate
MSSC 6110 Applied Discrete Mathematics (3 credits)
Level of Study: Graduate
MSSC 6120 Optimization (3 credits)
Level of Study: Graduate
MSSC 6130 Dynamical Systems (3 credits)
Level of Study: Graduate
MSSC 6210 Theory of Statistics (3 credits)
Level of Study: Graduate
MSSC 6220 Analysis of Variance and Covariance (3 credits)
Level of Study: Graduate
MSSC 6230 Multivariate Statistical Analysis (3 credits)
Level of Study: Graduate
MSSC 6240 Design and Analysis of Scientific Experiments (3 credits)
Prerequisite: A course in statistical methods, such as MATH 4720 or equiv. Level of Study: Graduate
MSSC 6250 Statistical Machine Learning (3 credits)
Prerequisite: A course in statistical methods, such as MATH 4720, and a course in linear algebra, such as MATH 3100, MATH 4780 or equiv., cons. of instr. Level of Study: Graduate
MSSC 6410 Real Analysis (3 credits)
Level of Study: Graduate
MSSC 6420 Algebra (3 credits)
Level of Study: Graduate
MSSC 6430 Logic and Set Theory (3 credits)
Level of Study: Graduate
MSSC 6440 Topology (3 credits)
Level of Study: Graduate
MSSC 6770 Innovations in Secondary Mathematics: Meeting the NCTM Standards (3 credits)
Prerequisite: Cons. of dept. ch.; one term of calculus and access to an algebra or geometry class of secondary students; or cons. of course coordinator; admitted to MSST or College of Education. Consent required.
Level of Study: Graduate
MSSC 6931 Topics in Mathematical or Statistical Sciences (3 credits)
Level of Study: Graduate
MSSC 6952 Colloquium in Mathematical or Statistical Sciences (0-1 credits)
Prerequisite: Grad. stndg.
Level of Study: Graduate
MSSC 6953 Seminar in Mathematics Curriculum Development and Material 1 (3 credits)
Prerequisite: Admitted to MSST or College of Education.
Level of Study: Graduate
MSSC 6954 Seminar in Mathematics Curriculum Development and Material 2 (3 credits)
Prerequisite: MSSC 6953; admitted to MSST or College of Education. Level of Study: Graduate
MSSC 6960 Seminar in Mathematical or Statistical Sciences (0-3 credits)
Level of Study: Graduate
MSSC 6974 Practicum for Research in Mathematical or Statistical Sciences (1-3 credits)
Prerequisite: Cons. of dept. ch. Consent required.
Level of Study: Graduate
MSSC 6975 Practicum in Applied Statistics and Data Science (3 credits)
Prerequisite: 3.000 MU GPA; completed at least 12 credit hours; cons. of the applied statistics dir. of graduate studies; or cons. of dept. ch. Consent required.
Level of Study: Graduate
MSSC 6995 Independent Study in Mathematical or Statistical Sciences (1-5 credits)
Prerequisite: Cons. of instr. and cons. of dept. ch. Consent required.
Level of Study: Graduate
MSSC 6998 Professional Project in Mathematical or Statistical Sciences (0 credits)
Prerequisite: Cons. of dept. ch. Consent required.
Level of Study: Graduate
MSSC 6999 Master's Thesis (1-6 credits)
Prerequisite: Cons. of dept. ch. Consent required.
Level of Study: Graduate
MSSC 8995 Independent Study in Mathematical or Statistical Sciences (1-3 credits)
Prerequisite: Cons. of instr. and cons. of dept. ch. Consent required.
Level of Study: Graduate
MSSC 8999 Doctoral Dissertation (1-12 credits)
Prerequisite: Cons. of dept. ch. Consent required.
Level of Study: Graduate
MSSC 9970 Graduate Standing Continuation: Less than Half-Time (0 credits)
Prerequisite: Consent required.
Level of Study: Graduate
MSSC 9974 Graduate Fellowship: Full-Time (0 credits)
Level of Study: Graduate
MSSC 9975 Graduate Assistant Teaching: Full-Time (0 credits)
Prerequisite: Consent required.
Level of Study: Graduate
MSSC 9976 Graduate Assistant Research: Full-Time (0 credits)
Prerequisite: Consent required.
Level of Study: Graduate
MSSC 9987 Doctoral Qualifying Examination Preparation: Less than Half-Time (0 credits)
Prerequisite: Consent required.
Level of Study: Graduate
MSSC 9988 Doctoral Qualifying Examination Preparation: Half-Time (0 credits)
Prerequisite: Consent required.
Level of Study: Graduate
MSSC 9989 Doctoral Qualifying Examination Preparation: Full-Time (0 credits)
Prerequisite: Consent required.
Level of Study: Graduate
MSSC 9991 Professional Project Continuation: Less than Half-Time (0 credits)
Prerequisite: Consent required.
Level of Study: Graduate
MSSC 9992 Professional Project Continuation: Half-Time (0 credits)
Prerequisite: Consent required.
Level of Study: Graduate
MSSC 9993 Professional Project Continuation: Full-Time (0 credits)
Prerequisite: Consent required.
Level of Study: Graduate
MSSC 9994 Master's Thesis Continuation: Less than Half-Time (0 credits)
Prerequisite: Consent required.
Level of Study: Graduate
MSSC 9995 Master's Thesis Continuation: Half-Time (0 credits)
Prerequisite: Consent required.
Level of Study: Graduate
MSSC 9996 Master's Thesis Continuation: Full-Time (0 credits)
Prerequisite: Consent required.
Level of Study: Graduate
MSSC 9997 Doctoral Dissertation Continuation: Less than Half-Time (0 credits)
Prerequisite: Consent required.
Level of Study: Graduate
MSSC 9998 Doctoral Dissertation Continuation: Half-Time (0 credits)
Prerequisite: Consent required.
Level of Study: Graduate
MSSC 9999 Doctoral Dissertation Continuation: Full-Time (0 credits)
Prerequisite: Consent required.
Level of Study: Graduate