Undergraduate StudentsGraduate StudentsFacultyResourcesAlumniMY MSCS

print

MSCS Graduate Bulletin for 2007-2008

Updated August 26, 2008

  • Chairperson and Professor: Clough
  • Assistant Chairperson: Manyo
  • Professor: Bankston, Bansal, Braunschweiger (Emeritus), Clough, Corliss,Hamedani, Hanneken (Emeritus), Harris, Krenz, Lawrence (Emeritus), Merrill, Moyer, Pastijn, Ruitenburg
  • Associate Professor: Ahamed, Brookshear (Emeritus), Byleen, Kaiser, Slattery, Struble
  • Research Associate Professor: Liu, Tonellato
  • Assistant Professor: Brylow, Factor, Madiraju, Sanders, Scott

NOTE: Faculty members and their ranks are for the 2008-2009 academic year.

DEGREES OFFERED: Master of Science, students are admitted under Plan B (non-thesis option) but Plan A (thesis option) is also offered; Doctor of Philosophy

SPECIALIZATIONS:
Master's: Computer Science, Mathematics, Mathematics Education
Doctoral: Algebra, Biomathematics, Logic and Foundations, Statistics

Information on the master’s degree program in computing can be found in the Computing section of this bulletin. Similarly, information on the master’s degree program in bioinformatics can be found in the Bioinformatics section.

PROGRAM DESCRIPTION: The master’s program in computer science or mathematics in the Department of Mathematics, Statistics and Computer Science accommodates students whose objectives are either master’s degrees or preparation for doctoral study. The master’s degree program for the specialization in computer science is designed to develop the student’s understanding of the mathematical and scientific principles and techniques underlying today’s computer applications so that the student is well prepared to lead rather than follow the developments in the field. The program provides a unique blend of computer science and applications. This specialization will extend the student’s depth of knowledge for a long-term career in the computing profession or for further graduate study and research.

The master’s degree program for the specialization in mathematics offers study in pure or applied mathematics to both master’s and aspiring doctoral candidates. Some master’s students have enhanced their mathematics study with course work in computer science, statistics or bioinformatics to pursue such diverse careers as higher education, operations research or actuarial science. A specialization in mathematics with primary focus in statistics provides excellent background for further graduate study in statistics.

The department also offers a master of science degree in computing. Details about this program can be found in the Computing section of this bulletin.

The Special Program for Secondary School Teachers (SPSST) is designed for teachers who wish to do graduate work in the mathematical sciences but do not anticipate graduate study in mathematics beyond the master’s level.

The doctoral program is designed for individuals of outstanding ability who are skilled at independent study and show promise for original research. Doctoral students will have the opportunity to develop teaching skills in an environment which emphasizes the compatibility of good teaching with good research.

Research by department faculty is carried out in: analysis, semigroup theory, group theory, graph theory, mathematical logic, universal algebra, mathematics education, general topology, analysis, theoretical and applied statistics, biostatistics, differential equations, mathematical modeling, probability, artificial intelligence, databases, bioinformatics, mobile technology, data mining, computational geometry, and computer networks.

PREREQUISITES FOR ADMISSION: Admission to the master’s programs requires an undergraduate degree in computer science, mathematics, or a related field, that includes at least 12 upper division credit hours in the intended area of study. SPSST applicants should hold, or be eligible to hold, a teaching certificate for secondary school mathematics.

A proposal to modify the Ph.D. in Mathematics to a Ph.D. in Computational Science, beginning Fall 2009, is under consideration. Applications will be accepted for studies beginning that date, subject to approval of the proposal. See www.mscs.mu.edu/mscs/graduate/ for the status of the proposal, information about computational science, and any changes in prerequisites, application deadlines and/or admission procedures from those listed below.

APPLICATION DEADLINE: January 15 For both the master’s and the doctoral programs.

APPLICATION REQUIREMENTS: Applicants must submit, directly to the Graduate School:

  1. A completed application form and fee.
  2. Official transcripts from all current and previous colleges/universities except Marquette.
  3. Three letters of recommendation addressing the applicant’s academic qualifications for graduate study in the intended program.
  4. For financial aid consideration, the GRE is recommended.
  5. (For international applicants only) a TOEFL score or other acceptable proof of English proficiency.
  6. (For Ph.D. applicants only) evidence of required mastery in basic mathematics. Applicants are encouraged to submit evidence, which might include copies of papers written or projects submitted and evaluations of participation in undergraduate or graduate research programs, in addition to undergraduate and graduate records. In particular, for those students entering from a master’s program, the master’s thesis or essay will be considered evidence of ability to search for and synthesize source materials relating to the intended field of doctoral research.

MASTER'S REQUIREMENTS: A master’s student, in computer science, mathematics, or the SPSST programs, must complete a plan of study prepared in cooperation with an adviser and approved by the Graduate Committee of the Department of Mathematics, Statistics and Computer Science. No foreign language is required.

A master’s student is admitted to the nonthesis program (Plan B) which requires at least 30 credit hours of course work and a non-credit essay that reflects the student’s ability to synthesize source materials relating to a particular area of research or professional practice. All master’s students are assumed to be on Plan B unless a formal request to pursue Plan A is approved by the department’s Graduate Committee and the Graduate School. Plan A requires submission of a thesis, which must be an original contribution to the student’s field of study. Normally, the Plan A student must complete at least 24 credit hours of course work and six credit hours of thesis work.

The computer science and mathematics master’s degree programs require completion of at least two full-year graduate level courses chosen from at least two of the following areas: algebra, analysis, discrete mathematics, topology, statistics, operations research, and computer science.

The Special Program for Secondary School Teachers (SPSST) requires successful completion of MATH 101 and either MSCS 278 or 279. Courses numbered MSCS 270-279 count toward the degree credit requirements only for SPSST students.

DOCTORAL REQUIREMENTS: A doctoral student must complete a program of study defined, in conjunction with an adviser, on an approved Doctoral Program Planning Form. Normally, the total program, exclusive of dissertation, will include approximately 60 credit hours of course work beyond the bachelor’s degree. Twelve credit hours of dissertation work is also required.

Advancement to candidacy for the doctoral degree is considered after successful completion of all requirements specified on the Doctoral Program Planning Form, after passing an oral qualifying examination, and upon completion of the language requirement. The student’s doctoral committee may require reading proficiency in mathematics in a foreign language. Typically, the doctoral committee also serves as the dissertation committee and conducts the final public oral examination, which is primarily a defense of the dissertation.

A doctoral student must complete four full-year courses, including one in analysis and one in algebra, and must pass a three-part written preliminary examination.

COURSE DESCRIPTIONS:

UPPER DIVISION COURSES THAT MAY CARRY GRADUATE CREDIT:

For graduate students in the MSCS Department, COSC 154, MATH 121, 137, 144 and 164 count toward degree credit requirements for SPSST students only.

Computer Science (COSC)

COSC 125. Operating Systems -- 3 sem. hrs.

COSC 126. Data Structures and Algorithms 2 -- 3 sem. hrs.

COSC 146. Numerical Analysis -- 3 sem. hrs.

COSC 152. Programming Languages -- 3 sem. hrs.

COSC 153. Principles of Database Systems -- 3 sem. hrs.

COSC 154. Data Structures for Engineers -- 3 sem. hrs.

COSC 157. Formal Languages and Computability -- 3 sem. hrs.

COSC 158. Software Design and Analysis -- 3 sem. hrs.

COSC 159. Fundamentals of Artificial Intelligence -- 3 sem. hrs.

COSC 162. Componenet-Based Software Construction -- 3 sem. hrs.

COSC 170. Compiler Construction -- 3 sem. hrs.

COSC 172. Networks and Internets -- 3 sem. hrs.

COSC 174. Programming Computer Games -- 3 sem. hrs.

COSC 176. Data Mining -- 3 sem. hrs.

COSC 198. Topics in Computer Science 1 -- 3 sem. hrs.


Mathematics (MATH)

MATH 101. History of Mathematical Ideas -- 3 sem. hrs.

MATH 112. Topology -- 3 sem. hrs.

MATH 120. Theory of Numbers -- 3 sem. hrs.

MATH 121. Linear Algebra and Matrix Theory -- 3 sem. hrs.

MATH 124. Abstract Algebra 1 -- 3 sem. hrs.

MATH 125. Abstract Algebra 2 -- 3 sem. hrs.

MATH 135. Foundations of Geometry -- 3 sem. hrs.

MATH 136. Geometric Transformations -- 3 sem. hrs.

MATH 137. The Teaching of Mathematics*-- 3 sem. hrs.

MATH 138. Topics in Algebra and Number Theory from an Advanced Standpoint -- 3 sem. hrs.

MATH 139. Topics in Geometry and Calculus from an Advanced Standpoint -- 3 sem. hrs.

MATH 140. Theory of Differential Equations -- 3 sem. hrs.

MATH 142. Elementary Partial Differential Equations -- 3 sem. hrs.

MATH 144. Operational Methods in Physics and Engineering -- 3 sem. hrs.

MATH 146. Numerical Analysis -- 3 sem. hrs.

MATH 147. Mathematical Modeling and Analysis -- 3 sem. hrs.

MATH 150. Applied Combinatorial Mathematics -- 3 sem. hrs.

MATH 160. Theory of Probability -- 3 sem. hrs.

MATH 161. Mathematical Statistics -- 3 sem. hrs.

MATH 162. Time Series Analysis -- 3 sem. hrs.

MATH 163. Regression Analysis -- 3 sem. hrs.

MATH 164. Statistical Methods -- 3 sem. hrs.

MATH 166. Biostatistical Methods and Models -- 3 sem. hrs.

MATH 167. Theory of Optimization -- 3 sem. hrs.

MATH 168. Computational Statistics -- 3 sem. hrs.

MATH 180. Intermediate Analysis 1 -- 3 sem. hrs.

MATH 181. Intermediate Analysis 2 -- 3 sem. hrs.

MATH 182. Complex Variables -- 3 sem. hrs.

MATH 198. Topics in Mathematics or Statistics -- 1-3 sem. hrs.

GRADUATE COURSES:

Mathematics, Statistics and Computer Science (MSCS)

MSCS 200. Real and Complex Analysis 1 -- 3 sem. hrs.
Involves study of algebraic structures of real analysis, function spaces, introduction to linear operators, measure and integration theory, convergence theorems, limits, continuity, derivatives. Offered alternate years. Prereq: MATH 180

MSCS 201. Real and Complex Analysis 2 -- 3 sem. hrs.
Involves study of algebraic structures of complex analysis, function spaces, convergence theorems, complex number system, limits, continuity, derivatives, Cauchy integral theory, residues, analytic functions, Riemann surfaces, conformal mapping. Offered alternate years. Prereq: MATH 182.

MSCS 209. Computer Networks 1-- 3 sem. hrs.
An intensive study of computer networking and networking standards with hands-on experience. Following the ISO-OSI model, the first term concentrates on the lower four layers (physical, datalink, networking, and transport) and the second on the upper four (transport, session, presentation, and application). Offered regularly. Prereq: COSC 125.

MSCS 210. Computer Networks 2 -- 3 sem. hrs.
An intensive study of computer networking and networking standards with hands-on experience. Following the ISO-OSI model, the first term concentrates on the lower four layers (physical, datalink, networking, and transport) and the second on the upper four (transport, session, presentation, and application). Offered regularly. Prereq: COSC 125.

MSCS 212. Algebra 1 -- 3 sem. hrs.
Topics in groups, rings, fields and vector spaces including Sylow’s theorems, field of quotients of an integral domain, structure of finitely generated modules over a principal ideal domain, Galois theory of equations, ordered fields, classical groups. Offered alternate years. Prereq: MATH 124 or equiv.

MSCS 213. Algebra 2 -- 3 sem. hrs.
Continuation of the MSCS 212-213 course sequence. Offered alternate years. Prereq: MSCS 212.

MSCS 215. Advanced Linear Algebra -- 3 sem. hrs.
Linear systems of equations, linear transformations, polynomial algebras, polynomial ideals, direct sum decomposition, canonical forms, inner product spaces, linear functionals, adjoint operators, spectral theory. Offered spring term. Prereq: MATH 121 or equiv.

MSCS 216. Logic and Set Theory 1 -- 3 sem. hrs.
Naive set theory, first-order logic, elementary model theory, non-standard analysis, Godel's incompleteness theorems for elementary arithmetic, axioms for set theory, ordinal and cardinal arithmetic, the continuum hypothesis, methods of inner models and forcing for proving consistency and independence results. Offered occasionally. Prereq: MATH 124 or equiv.

MSCS 217. Logic and Set Theory 2 -- 3 sem. hrs.
Continuation of the MSCS 216-217 course sequence. Offered occasionally. Prereq: MSCS 216 or cons. of instr.

MSCS 218. Universal Algebra and Semigroups 1 -- 3 sem. hrs.
Algebras, subalgebras, homomorphisms and direct products. Fundamentals of lattice theory. Isomorphism theorems, the subdirect representation theorem, class operators and varieties, free algebras. Basic notions of semigroup theory including congruence relations, Green’s relations, 0-simple semigroups; regular semigroups, in particular inverse semigroups and completely regular semigroups. Offered alternate years. Prereq: MATH 124 or equiv.

MSCS 219. Universal Algebra and Semigroups 2 -- 3 sem. hrs.
Continuation of the MSCS 218-219 course sequence. Offered alternate years. Prereq: MSCS 218 and cons. of instr.

MSCS 220. Topology 1 -- 3 sem. hrs.
Metric spaces, fundamental topology notions, subspace topology, product spaces, quotient spaces, separation axioms, Tietze’s theorem, compactness, metrization, uniform spaces, function spaces, homotopy relation, fundamental group, computing manifold groups. Offered occasionally. Prereq: MATH 180 or equiv.

MSCS 221. Topology 2 -- 3 sem. hrs.
Continuation of the MSCS 220-221 course sequence. Offered occasionally. Prereq: MSCS 220.

MSCS 222. Applied Discrete Mathematics 1-- 3 sem. hrs.
Applied discrete mathematics for the mathematics, engineering and computer science graduate student. Emphasis on graph theory and counting problems that serve as a foundation for research areas in the second semester. Theory and applications are covered for topics including trees, graph coloring, chromatic polynomials, generating functions, recurrence relations, distinct colorings and Polya's Theorem. Offered alternate years. Prereq: COSC 61 and MATH 80 or equiv., MATH 81 and MATH 90 or equiv.

MSCS 223. Applied Discrete Mathematics 2 -- 3 sem. hrs.
Applied discrete mathematics for the mathematics, engineering, and computer science graduate student. Existence and optimization problems in combinatorics. Initial work centers on experimental design, coding theory and some existence problems in graph theory. Emphasis on using tools from MSCS 222 to do primary research centering on existence and optimization in a combinatorial area. Offered alternate years. Prereq: MSCS 222.

MSCS 224. Design and Analysis of Algorithms -- 3 sem. hrs.
Approaches for creating solutions to problems and determining the space and time efficiency of those solutions. Design techniques are covered, such as divide and conquer, heuristic, randomized, and induction. Analysis of time and space complexity may include applications of the Master Theorem, amortized analysis, probabilistic arguments, etc. Complexity theory such as NP and PSPACE completeness is also considered. Offered yearly. Prereq: MSCS 222 or equiv.

MSCS 226. Paradigms for Software Development 1-- 3 sem. hrs.
The imperative and object-oriented programming approaches to software design and development are experienced using software engineering principles appropriate for each paradigm. These two paradigms are four of the main paradigms used in software development. Offered occasionally. Prereq: COSC 61 and COSC 66 or equiv.’s and two terms of upper division computer science courses.

MSCS 227. Paradigms for Software Development 2 -- 3 sem. hrs.
The functional and declarative programming approaches to software design and development are experienced using software engineering principles appropriate for each paradigm. These two paradigms are four of the main paradigms used in software development. Offered occasionally. Prereq: COSC 61 and COSC 66 or equiv's. and two terms of upper division computer science courses.

MSCS 228. Data Mining -- 3 sem. hrs.
Techniques for extracting "interesting" relationships and knowledge hidden in data, such as decision trees, association rules, clustering, neural networks, Bayesian classifiers, feature selection, pattern assessment, inductive logic programming, outlier analysis, data imputation, and data integration. Offered occasionally. Prereq: COSC 66 and COSC 153; or COSC 66 and COSC 159; or COSC 66 and MATH 164; or equiv.

MSCS 236. Component Architecture -- 3 sem. hrs.
Focuses on designing and implementing software components, and ways of specifying their interconnection and interaction. The primary technology is Java Beans, although other approaches such as ActiveX are also considered. General notions relating to specifying and identifying components and the general distribution of resources are examined.

MSCS 237. Distributed Computing -- 3 sem. hrs.
Focuses primarily on the interconnection of software components, both in the way they communicate with one another, and in the way they are themselves distributed. The concentration is not as much on the technical detail of standards such as Corba, Java RMI, and Distributed Network Architecture, but on the ways these technologies can be used to construct dynamic infrastructures for welding diverse local environments into one community of cooperating parts. The emphasis is very much upon allowing heterogeneity, and on solving business problems related to distributed concentrations of data.

MSCS 238. Enterprise Architecture -- 3 sem. hrs.
Focuses totally on the server side of communications, and on the ways of using software components as wrappers of all kinds of objects, so they can participate in highly distributed environments involving security and transactions. Attention is paid to establishing universal environments for naming resources and finding them, and to ways of managing the life cycle of both data and program components. The main technology considered is Enterprise Java Beans.

MSCS 239. Information Representation -- 3 sem. hrs.
Focuses on using special grammars and their associated language for communicating business information universally amongst very diverse systems. The attention is not on the formalities of the grammars, but on the ways one can take advantage of knowing that documents are valid with respect to those grammars. The particular technology primarily considered is XML, and many current standards from the XML community are considered and used. Offered regularly.

MSCS 240. Theory of Differential Equations 1 -- 3 sem. hrs.
Basic theory concerning existence, uniqueness, continuation, asymptotic behavior, and stability of solutions of linear and non-linear systems of ordinary differential equations. Offered alternate years. Prereq: MATH 180 or equiv.

MSCS 241. Theory of Differential Equations 2 -- 3 sem. hrs.
Theory of discrete and continuous dynamical systems. Periodic solutions, bifurcations, chaotic systems, attractors, fractal dimension, and simulation of these systems. Offered alternate years. Prereq: MATH 180 or equiv.

MSCS 250. Functional Analysis 1 -- 3 sem. hrs.
Fundamental concepts in the theory of Hilbert, Banach, normed linear, and general topological linear spaces. Offered occasionally. Prereq: MSCS 121 or equiv. and MSCS 180 or equiv.

MSCS 251. Functional Analysis 2 -- 3 sem. hrs.
Continuation of the MSCS 250-251 course sequence. Offered occasionally. Prereq: MSCS 250.

MSCS 252. Deterministic Models in Operations Research -- 3 sem. hrs.
Principles of deterministic model building in operations research. Linear programming and duality. Dynamic and integer programming. Nonlinear optimization and parameter estimation. Offered occasionally. Prereq: MATH 121 or equiv.

MSCS 253. Stochastic Models in Operations Research -- 3 sem. hrs.
Principles of stochastic model building in operations research. Queuing theory, renewal processes, continuous Markov chains and simulation techniques. Offered alternate years. Prereq: MATH 160 or equiv.

MSCS 260. Probability and Statistics 1 -- 3 sem. hrs.
Counting techniques, sample spaces, random variables (discrete, continuous and mixed), probability functions for discrete random variables, cumulative distribution functions, probability density functions for continuous random variables, special discrete and continuous distributions, random vectors and their distributions, sampling distributions, characteristic functions, Central Limit Theorem, Law of Large Numbers. Offered alternate years. Prereq: MATH 180 or equiv. or cons. of instr.

MSCS 261. Probability and Statistics 2 -- 3 sem. hrs.
Brief review of sampling distributions, Central Limit Theorem and Law of Large Numbers. Estimation, testing hypotheses, regression and correlation analysis, non-parametric methods. Offered alternate years. Prereq: MSCS 260.

MSCS 262. Analysis of Variance and Covariance -- 3 sem. hrs.
Review of statistical inference. One-way layout and multiple comparison. Two-, three-, and higher-way layouts. Latin squares, incomplete block and nested design. Analysis of covariance. Offered occasionally. Prereq: MATH 161 or equiv.

MSCS 268. Multivariate Statistical Analysis -- 3 sem. hrs.
Basic properties of random vectors, multivariate normal distribution, estimations of mean vector and covariance matrix, Wishart distribution, hypothesis testing, Hotelling's T2, multivariate analysis of variance, principal component analysis, factor analysis, canonical correlation analysis, classification and discriminant analysis. Offered occasionally. Prereq: MATH 121 and MATH 161.

MSCS 270. Advanced Geometry 1 -- 3 sem. hrs.
Mathematical logic; historical development of geometry; critique of Euclidean geometry; development of several postulational systems such as incidence, affine and finite geometries; emphasis on geometric proof. Offered fall term. Prereq: Only SPSST students may receive graduate credit.

MSCS 271. Advanced Geometry 2 -- 3 sem. hrs.
Riemannian and hyperbolic geometries; geometric transformations; projective geometry. Offered occasionally. Prereq: MSCS 270; only SPSST students may receive graduate credit.

MSCS 272. Algebraic Structures 1 -- 3 sem. hrs.
Sets, relations, mappings (functions), operations; postulational approach to algebraic systems including groups, rings and the number system. Offered fall term. Prereq: Only SPSST students may receive graduate credit.


MSCS 273. Algebraic Structures 2 -- 3 sem. hrs.
Polynomial rings, vector spaces, bases, and coordinate systems; linear transformation and matrices; characteristic values; applications to geometry and analysis. Offered occasionally. Prereq: MSCS 272; only SPSST students may receive graduate credit.

MSCS 274. Mathematical Analysis 1 -- 3 sem. hrs.
The real and complex fields. Euclidean spaces; functions; limits, continuity, differentiation. Offered annually. Prereq: Only SPSST students may receive graduate credit.

MSCS 275. Mathematical Analysis 2 -- 3 sem. hrs.
Integration; series; elements of complex analysis. Offered occasionally. Prereq: MSCS 274; only SPSST students may receive graduate credit.

MSCS 276. Probability and Statistics -- 3 sem. hrs.
Probability, discrete and continuous distributions. Treatment of data, point and interval estimate, hypothesis testing. Large and small sample methods, regression, non-parametric methods. Analysis of variance, multiple comparison methods. Offered occasionally. Prereq: Only SPSST students may receive graduate credit.

MSCS 277. Innovations in Secondary Mathematics: Meeting the NCTM Standards -- 3 sem. hrs.
Online course designed for teachers of secondary mathematics. Relevant NCTM standards are emphasized through discussion, projects, and implementation in a secondary mathematics classroom. Mathematics content amplifies and extends selected topics of secondary mathematics. Title and content vary. Credit may be earned multiple times-once for each title. Offered occasionally. Prereq: Cons. of dept. ch.; one semester of calculus and access to an algebra or geometry class of secondary students; or cons. of course coordinator. SPSST and School of Education students may receive graduate credit.

MSCS 278. Seminar in Mathematics Curriculum Development and Material 1 -- 3 sem. hrs.
Psychology of learning as it correlates with the ability to grasp mathematics concepts; tests and measurements in relationship to programming and scheduling of students; selection of curriculum and materials for various ability levels; classroom learning activities in mathematics curriculum and an in-depth study of experimental programs. Offered occasionally. Prereq: Teaching experience in secondary mathematics. Only SPSST students may receive graduate credit.

MSCS 279. Seminar in Mathematics Curriculum Development and Material 2 -- 3 sem. hrs.
Philosophy of education with particular attention to mathematics education; development by students of useful curricula in the form of teaching units, evaluation materials, and student and teacher bibliographies for specific topics, grade levels, and ability groups; aspects of supervision as related to the role of department chairperson. Offered occasionally. Prereq: MSCS 278; only SPSST students may receive graduate credit.

MSCS 280. Topics in Analysis -- 3 sem. hrs. Offered occasionally.

MSCS 281. Topics in Applied Mathematics 1 -- 3 sem. hrs. Offered occasionally. Prereq: Cons. of instr.

MSCS 282. Topics in Computer Science -- 3 sem. hrs. Offered occasionally.

MSCS 284. Topics in Algebra -- 3 sem. hrs. Offered occasionally.

MSCS 285. Topics in Foundations 1 -- 3 sem. hrs. Offered occasionally. Prereq: Cons. of instr.

MSCS 286. Topics in Geometry and Topology -- 3 sem. hrs. Offered occasionally.

MSCS 288. Topics in Probability and Statistics -- 3 sem. hrs. Offered fall term.

MSCS 289. Topics in Mathematics Education -- 3 sem. hrs. Offered occasionally.

MSCS 294. Practicum for Research and Development in Computing -- 3 sem. hrs.
Offered every term. S/U grade assessment. Prereq: 3.00 MU G.P.A.; must be enrolled in Plan B option of the M.S. in computing program and have completed at least 21 credit hours of course work with 15 credit hours earned in graduate (200-level) courses. Available only to full-time students.

MSCS 295. Independent Study 1 -- 3 sem. hrs. Offered every term. Prereq: Cons. of dept. ch.

MSCS 296. Seminar 1 -- 3 sem. hrs.

MSCS 299. Master's Thesis 3 -- 6 sem. hrs. Offered every term. S/U grade assessment. Prereq: Cons. of dept. ch.

MSCS 399. Doctoral Dissertation 1 -- 12 sem. hrs. Offered every term. S/U grade assessment. Prereq: Cons. of dept. ch.

MSCS 873. Graduate Standing Continuation - Less than Half-Time -- 0 sem. hrs.
Fee. S/U grade assessment. Prereq: Cons. of dept. ch.

MSCS 874. Graduate Fellowship - Full-time -- 0 sem. hrs.
Fee. S/U grade assessment. Prereq: Cons. of dept. ch.

MSCS 875. Graduate Assistant Teaching - Full-time -- 0 sem. hrs.
Fee. S/U grade assessment. Prereq: Cons. of dept. ch.

MSCS 876. Graduate Assistant Research - Full-time -- 0 sem. hrs.
Fee. S/U grade assessment. Prereq: Cons. of dept. ch.

MSCS 881. Thesis Continuation - Less than Half-Time -- 0 sem. hrs.
Fee. S/U grade assessment. Prereq: Cons. of dept. ch.

MSCS 882. Thesis Continuation - Half-Time -- 0 sem. hrs.
Fee. S/U grade assessment. Prereq: Cons. of dept. ch.

MSCS 883. Thesis Continuation - Full-time -- 0 sem. hrs.
Fee. S/U grade assessment. Prereq: Cons. of dept. ch.

MSCS 884. Professional Project Continuation - Less than Half-Time -- 0 sem. hrs.
Fee. S/U grade assessment. Prereq: Cons. of dept. ch.

MSCS 885. Professional Project Continuation - Half-Time -- 0 sem. hrs.
Fee. S/U grade assessment. Prereq: Cons. of dept. ch.

MSCS 886. Professional Project Continuation - Full-time -- 0 sem. hrs.
Fee. S/U grade assessment. Prereq: Cons. of dept. ch.

MSCS 887. Doctoral Dissertation Continuation - Less than Half-Time -- 0 sem. hrs.
Fee. S/U grade assessment. Prereq: Cons. of dept. ch.

MSCS 888. Doctoral Dissertation Continuation - Half-Time -- 0 sem. hrs.
Fee. S/U grade assessment. Prereq: Cons. of dept. ch.

MSCS 889. Doctoral Dissertation Continuation - Full-time -- 0 sem. hrs.
Fee. S/U grade assessment. Prereq: Cons. of dept. ch.