This page outlines the 2022-23 degree requirements for Computational Biology. This page is not an official list of degree requirements. Adjustments may be required due to curriculum changes. Current students should refer to their interactive degree audit.
Please contact our academic advisor, Travis, if you have any questions or wish to review your academic plan.
Major Requirements
Required Biology Courses
Introduction to fields and career opportunities in the biological sciences.
- Credits: 1.0
- Lec-Rec-Lab: (0-1-0)
- Semesters Offered: Fall
- Restrictions: Must be enrolled in one of the following Major(s): Biochem & Molec Biology-Bio Sc, Ecology & Evolutionary Biology, Human Biology, Biological Sciences, Computational Biology; Must be enrolled in one of the following Class(es): Freshman, Sophomore
A discussion of the principles of ecology and organismal biology, using the theme of physiological ecology and adaptations. This course will emphasize biodiversity, scientific method, experimental design, and written and oral presentation of results.
- Credits: 3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered: Fall, Summer
Covers principles of ecology and organismal biology, using the theme of physiological ecology and adaptations. This course will emphasize biodiversity, scientific method, experimental design, and written and oral presentation of results.
- Credits: 1.0
- Lec-Rec-Lab: (0-0-3)
- Semesters Offered: Fall, Summer
- Co-Requisite(s): BL 1100
Discussion of the major principles by which life is organized. Topics include scientific methods, biological chemistry, cell structure and organization, multicellular organization, diversity of organisms, energetics and photosynthesis, cellular reproduction genetics, gene structure and expression, and recombinant DNA.
- Credits: 3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered: Spring, Summer
Topics include scientific methods, biological chemistry, cell structure and organization, multicellular organization, diversity of organisms, energetics and photosynthesis, cellular reproduction genetics, gene structure and expression, and recombinant DNA.
- Credits: 1.0
- Lec-Rec-Lab: (0-0-3)
- Semesters Offered: Spring, Summer
- Co-Requisite(s): BL 1200
A study of classical and molecular genetics. Topics include one- and two-locus genetics, recombination, gene structure, regulation and function, quantitative and population genetics, and genetic engineering. Covers both prokaryotes and eukaryotes.
- Credits: 3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered: Spring
- Pre-Requisite(s): BL 1020 or BL 1040 or BE 2400 or (BL 1200 and BL 1210) or (BL 1400 and BL 1410)
A laboratory to complement BL2200. Covers applications of techniques used in genetics, including Mendelian analysis, tetrad analysis, karyotyping, DNA and protein electrophoresis, DNA and plasmid purification, transformation and restriction mapping, and PCR amplification of DNA.
- Credits: 1.0
- Lec-Rec-Lab: (0-0-3)
- Semesters Offered: Spring
- Pre-Requisite(s): BL 2200(C)
This course discusses how biology, math, and computer science combine to form the basis of computational biology. Students will be exposed to the applications of bioinformatics in analysis of DNA and protein sequences and be introduced to common methods for processing this data.
- Credits: 3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered: Fall
- Pre-Requisite(s): BL 1020 or BL 1040 or (BL 1200 and BL 1210) or (BL 1400 and BL 1410)
Structure, biochemical properties, and function of important biomolecules such as proteins and nucleic acids. Introduces enzyme biochemistry (structure, function, catalysis, kinetics, and inhibition).
- Credits: 3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered: Fall, Summer
- Pre-Requisite(s): (BL 1020 or BL 1040 or BE 2400) or (BL 1200 and BL 1210) or (BL 1400 and BL 1410) and (CH 2410 or CH 2420)
Introduction to Genomics. Genome organization, mapping and characterization from humans and related organisms. Topics include hierarchical arrangement of genes, genome mapping, molecular markers of physical genome maps, genome sequencing, comparative genomics, analysis of important human genes and their products, and ethical and legal aspects of genomics.
- Credits: 3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered: Fall
- Restrictions: May not be enrolled in one of the following Class(es): Freshman
- Pre-Requisite(s): BL 2200 or FW 3320
Students will develop and improve their skill level in searching for scientific literature, incorporating that into scientific writing, evaluating and incorporating the work of others, and develop critique skills for review of scientific source material and basic statistical methods.
- Credits: 2.0
- Lec-Rec-Lab: (0-2-0)
- Semesters Offered: Fall, Spring
- Restrictions: Must be enrolled in one of the following Major(s): Biochem & Molec Biology-Bio Sc, Ecology & Evolutionary Biology, Human Biology, Biological Sciences, Computational Biology; May not be enrolled in one of the following Class(es): Freshman
Molecular biology of gene structure, expression and regulation. Also topics covering various molecular techniques and applications of these techniques and biotechnology.
- Credits: 3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered: Fall, Summer
- Restrictions: May not be enrolled in one of the following Class(es): Freshman, Sophomore
- Pre-Requisite(s): BL 3020 or CH 4710 or BL 3025
Laboratory techniques in molecular biology, including methods of recombinant DNA technology for identification, cloning, and characterization of genes.
- Credits: 3.0
- Lec-Rec-Lab: (1-0-3)
- Semesters Offered: Fall
- Restrictions: May not be enrolled in one of the following Class(es): Freshman, Sophomore
- Pre-Requisite(s): BL 2200 and BL 4030(C)
Required Chemistry Courses
Introduces the foundations of chemistry, including electronic structure of atoms and molecules, intermolecular forces, states of matter, chemical reactions, organic chemistry, chemical equilibria, kinetics, and acid-base chemistry. Includes laboratory component that emphasizes lecture components.
- Credits: 3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered: Fall, Spring, Summer
- Co-Requisite(s): CH 1151
- Pre-Requisite(s): MA 1031(C) or MA 1032(C) or MA 1120(C) or MA 1160(C) or MA 1161(C) or MA 1135(C) or MA 1121(C) or ALEKS Math Placement >= 56 or CEEB Calculus AB >= 2 or CEEB Calculus BC >= 2 or CEEB Calculus AB Subscore >= 2 or ACT Mathematics >= 22 or SAT MATH SECTION SCORE-M16 >= 540
Laboratory to accompany CH1150.
- Credits: 1.0
- Lec-Rec-Lab: (0-0-3)
- Semesters Offered: Fall, Spring, Summer
- Co-Requisite(s): CH 1150
- Pre-Requisite(s): MA 1031(C) or MA 1032(C) or MA 1120(C) or MA 1160(C) or MA 1161(C) or MA 1135(C) or MA 1121(C) or ALEKS Math Placement >= 56 or CEEB Calculus AB >= 2 or CEEB Calculus BC >= 2 or CEEB Calculus AB Subscore >= 2 or ACT Mathematics >= 22 or SAT MATH SECTION SCORE-M16 >= 540
A continuation of CH 1150. Introduces more complex concepts in chemistry, including kinetics, chemical equilibria, acid-base equilibria, thermodynamics, electrochemistry, and chemical analysis. Additional topics may include chemistry of the metals and non-metals, biochemical systems, and nuclear chemistry. Includes laboratory component that emphasizes lecture concepts.
- Credits: 3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered: Fall, Spring, Summer
- Co-Requisite(s): CH 1161
- Pre-Requisite(s): CH 1112 or (CH 1150 and CH 1151)
Laboratory to accompany CH1160.
- Credits: 1.0
- Lec-Rec-Lab: (0-0-3)
- Semesters Offered: Fall, Spring, Summer
- Co-Requisite(s): CH 1160
- Pre-Requisite(s): CH 1112 or (CH 1150 and CH 1151)
A study of the chemistry of carbon compounds. Review of hybrid orbitals, covalent bonding, and resonance. Introduction to nomenclature, stereochemistry, mass spectrometry and infrared spectroscopy, functional group chemistry based on reaction mechanisms, and multi-step synthesis.
- Credits: 3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered: Fall, Summer
- Pre-Requisite(s): CH 1122 or (CH 1160 and CH 1161)
Required Computer Science Courses
Starting point of the computer science programs. A high-level, object-oriented programming language is introduced as a problem-solving tool. Topics include design, coding, documentation, debugging, and testing of programs. Programming assignments are given in both a closed lab setting and as homework.
- Credits: 3.0
- Lec-Rec-Lab: (0-2-2)
- Semesters Offered: Fall, Spring, Summer
- Pre-Requisite(s): MA 1031(C) or MA 1032(C) or MA 1120(C)
Continuation of CS 1121. Topics include data abstraction, class hierarchies and polymorphism, list, stack, queue and tree data structures, complexity-based algorithm and data structure choices, and recursion. Homework programming assignments are given.
- Credits: 3.0
- Lec-Rec-Lab: (0-2-2)
- Semesters Offered: Fall, Spring, Summer
- Pre-Requisite(s): CS 1121
Presents fundamental concepts in discrete structures that are used in computer science. Topics include sets, trees, graphs, functions, relations, recurrences, proof techniques, logic, combinatorics, and probability.
- Credits: 3.0
- Lec-Rec-Lab: (0-3-0)
- Semesters Offered: Fall, Spring
- Pre-Requisite(s): (CS 1121 or CS 1131) and (MA 1135 or MA 1160 or MA 1161 or MA 1121 or MA 2160)
Presents fundamental concepts in data structures. Topics include abstract data types (priority queues, dictionaries and graphs) and their implementations, algorithm analysis, sorting, text processing, and object-oriented design. A significant programming project is assigned.
- Credits: 3.0
- Lec-Rec-Lab: (0-3-0)
- Semesters Offered: Fall, Spring
- Pre-Requisite(s): CS 1122 or CS 1131
This course provides an introduction to database systems including database design, query, and programming. Topics include goals of database management; data definition; data models; data normalization; data retrieval and manipulation with relational algebra and SQL; data security and integrity; database and Web programming; and languages for representing semi-structured data.
- Credits: 3.0
- Lec-Rec-Lab: (0-3-0)
- Semesters Offered: Fall, Spring
- Pre-Requisite(s): (CS 2311 or MA 3210) and CS 2321
Fundamental topics in algorithm design, analysis, and implementation. Analysis fundamentals include asymptotic notation, analysis of control structures, solving recurrences, and amortized analysis. Design and implementation topics include sorting, searching, and graph algorithms. Design paradigms include greedy algorithms, divide-and-conquer algorithms, and dynamic programming.
- Credits: 3.0
- Lec-Rec-Lab: (0-3-0)
- Semesters Offered: Fall, Spring
- Restrictions: May not be enrolled in one of the following Class(es): Freshman, Sophomore
- Pre-Requisite(s): (CS 2311 or MA 3210) and CS 2321
Required Math Courses
An introduction to single-variable calculus, which includes a computer laboratory. Topics include trigonometric, exponential, and logarithmic functions, differentiation and its uses, and basic integration. Integrates symbolic tools, graphical concepts, data and numerical calculations.
- Credits: 4.0
- Lec-Rec-Lab: (0-3-1)
- Semesters Offered: Fall
- Pre-Requisite(s): ALEKS Math Placement >= 86 or CEEB Calculus AB >= 3 or CEEB Calculus BC >= 3 or CEEB Calculus AB Subscore >= 3 or ACT Mathematics >= 29 or SAT MATH SECTION SCORE-M16 >= 680
Continued study of calculus, which includes a computer laboratory. Topics include integration and its uses, function approximation, vectors, and elementary modeling with differential equations.
- Credits: 4.0
- Lec-Rec-Lab: (0-3-1)
- Semesters Offered: Fall, Spring, Summer
- Pre-Requisite(s): MA 1160 or MA 1161 or MA 1135 or MA 1121 or CEEB Calculus AB >= 3 or CEEB Calculus BC >= 3 or CEEB Calculus AB Subscore >= 3
An introduction to linear algebra and how it can be used, including basic mathematical proofs. Topics include systems of equations, vectors, matrices, orthogonality, subspaces, and the eigenvalue problem.
- Credits: 3.0
- Lec-Rec-Lab: (0-3-0)
- Semesters Offered: Fall, Spring
- Pre-Requisite(s): MA 1160 or MA 1161 or MA 1135 or MA 1121
Introduction to the design and analysis of statistical studies in the health and life sciences. Topics include study design, descriptive and graphical methods, probability, inference on means, categorical data analysis, and linear regression.
- Credits: 3.0
- Lec-Rec-Lab: (0-3-0)
- Semesters Offered: Spring
- Pre-Requisite(s): MA 1135 or MA 1160 or MA 1161 or MA 1121 or MA 2160(C) or MA 3160(C)
Project-based course enabling students to identify statistical methods and analysis using R and SAS. Topics include exploratory data analysis, classical statistical tests, sample size and power considerations, correlation, regression,and design experiments using advanced programming techniques.
- Credits: 3.0
- Lec-Rec-Lab: (0-2-2)
- Semesters Offered: Fall, Spring
- Pre-Requisite(s): MA 2710 or MA 2720 or MA 3710 or MA 3715
Major Electives
Computational Biology Elective - choose one
This course is an overview of techniques involved in genomics including hands-on experience in next-generation sequencing (NGS) platforms, and NGS sequence analysis including de novo assembly, gene annotation, and analysis including comparative genomics, pathway mapping, and core and pan genome analysis.
- Credits: 3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered: Fall, in odd years
- Pre-Requisite(s): BL 2200
This course is designed for students majoring in molecular biology, computer science, data science and related majors to develop fundamental but essential skills for manipulating, preprocessing, and analyzing high throughput gene expression data for pattern extraction and knowledge discovery.
- Credits: 3.0
- Lec-Rec-Lab: (2-0-3)
- Semesters Offered: Fall, in even years
- Restrictions: May not be enrolled in one of the following Level(s): Graduate
- Pre-Requisite(s): FW 4099 or CS 1121 or CS 1122 or CS 1131 or CS 1141 or CS 2321
Students will learn computer programming skills in Perl for processing genomic sequences and gene expression data and become familiar with various bioinformatics resources.
- Credits: 3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered: Fall, in odd years
- Pre-Requisite(s): CS 1121
Additional Approved Electives - choose at least 6 credits
Introduction to the general principles and techniques involved in the study of microorganisms, including bacteria, fungi, and viruses. Topics include cell structure and function, growth, metabolism, biodiversity, and interaction. Not open to students with credit in BL3310.
- Credits: 4.0
- Lec-Rec-Lab: (3-0-3)
- Semesters Offered: Fall, Summer
- Restrictions: May not be enrolled in one of the following Class(es): Freshman
- Pre-Requisite(s): BL 1020 or BL 1040 or (BL 1200 and BL 1210) or (BL 1400 and BL 1410)
General principles of microbiology, focusing on both the use and control of microorganisms. Topics include microbial structure, function, growth, metabolism, and diversity, as well as microbial involvement in water and waste treatment, waterborne diseases, and pollution control. Not open to students with credit in BL3210.
- Credits: 3.0
- Lec-Rec-Lab: (2-0-3)
- Semesters Offered: Spring
- Restrictions: May not be enrolled in one of the following Class(es): Freshman
- Pre-Requisite(s): BL 1200 or BL 1400 or BL 1020 or BL 1040 or BL 3080
Laboratory techniques basic to biochemistry and molecular biology with emphasis on protein isolation, characterization and kinetics.
- Credits: 2.0
- Lec-Rec-Lab: (0-1-3)
- Semesters Offered: Spring
- Pre-Requisite(s): BL 3020(C) or CH 4710(C) or BL 3025(C)
Dynamic aspects of living systems. Broad exposure to cellular metabolic pathways, intermediary metabolism and its regulation and bioenergetics.
- Credits: 3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered: Spring, Summer
- Pre-Requisite(s): BL 3020
Celebration of the commonalities of life as exhibited in the basic building block of organisms - the cell. Course topics include details of basic genetic mechanisms, cell structure and function, and an examination of cells in their social context.
- Credits: 3.0
- Lec-Rec-Lab: (0-3-0)
- Semesters Offered: Spring
- Pre-Requisite(s): BL 2200 and CH 2420
Ideal and non-ideal gas laws, the kinetic theory of gases, equations of state, liquid-vapor equilibrium, the laws of thermodynamics, solid-liquid-vapor equilibria, the chemical potential, chemical equilibrium, electrochemistry, the phase rule, phase diagrams, and chemical kinetics.
- Credits: 3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered: Fall, Spring, Summer
- Pre-Requisite(s): CH 1122 or (CH 1160 and CH 1161) and MA 2160 and (PH 2200(C) or PH 2260(C))
Focuses on the theory and method of modern computational techniques applied to the study of molecular properties and reactivity through lecture and computer projects. Covers classical mechanical as well as quantum mechanical approaches.
- Credits: 3.0
- Lec-Rec-Lab: (2-0-3)
- Semesters Offered: Fall
- Pre-Requisite(s): CH 3520
Programming in assembly language and C for students with prior experience in Java. Topics include binary number encodings, instruction set architecture, assembly language programming, and instruction encodings. C programming topics include program structure, preprocessor, arrays, structures, pointers, input/output, dynamic memory management, and linked data structures.
- Credits: 3.0
- Lec-Rec-Lab: (0-3-0)
- Semesters Offered: Fall, Spring, Summer
- Pre-Requisite(s): CS 1122 or CS 1131
This course introduces software design techniques (e.g., Design-By-Contracts), uses the UML for requirements and design specification, and requires implementation, unit testing and documentation in the context of a significant team project. Focus includes security, teamwork, user interfaces, social and professional responsibility.
- Credits: 3.0
- Lec-Rec-Lab: (0-3-0)
- Semesters Offered: Fall, Spring
- Pre-Requisite(s): (CS 2311 or MA 3210) and CS 2321
Introduction to the theory of formal languages and computation. Topics include regular languages and finite automata, context-free languages and push-down automata, Turing-acceptable languages, Turing machines and the halting problem. Proof techniques and applications, such as parsing, are also treated.
- Credits: 3.0
- Lec-Rec-Lab: (0-3-0)
- Semesters Offered: Fall, Spring
- Pre-Requisite(s): CS 2311 or MA 3210
Concepts and techniques in concurrent computing. Topics include: processes and threads, mutual exclusion, semaphores, monitors and condition synchronization, deadlock, safety and liveness, message passing, and concurrent architectures.
- Credits: 3.0
- Lec-Rec-Lab: (0-3-0)
- Semesters Offered: Fall, Spring
- Pre-Requisite(s): CS 1142 or (CS 1141 and CS 1040) and (CS 2311 or MA 3210) and CS 2321
Fundamental ideas and techniques that are used in the construction of problem solvers that use Artificial Intelligence technology. Topics include knowledge representation and reasoning, problem solving, heuristics, search heuristics, inference mechanisms, and machine learning.
- Credits: 3.0
- Lec-Rec-Lab: (0-3-0)
- Semesters Offered: Fall, Spring, Summer
- Restrictions: May not be enrolled in one of the following Class(es): Freshman, Sophomore
- Pre-Requisite(s): CS 2311 and CS 2321 and (CS 3411 or CS 3421 or CS 3425 or CS 3331) and MA 3720
Data mining focuses on extracting knowledge from large data sources. The course covers data mining concepts, methodology (measurement, evaluation, visualization), algorithms (classification/regression, clustering, association rules) and applications (web mining, recommender systems, bioinformatics).
- Credits: 3.0
- Lec-Rec-Lab: (0-3-0)
- Semesters Offered: Spring
- Restrictions: May not be enrolled in one of the following Level(s): Graduate
- Pre-Requisite(s): (CS 3425 or MIS 3100 or SAT 3210) and (MA 2330 or MA 2320 or MA 2321) and (MA 2710 or MA 2720 or MA 3710)
Course topics include current topics in artificial intelligence including agent-based systems, learning, planning, use of uncertainty in problem solving, reasoning, and belief systems.
- Credits: 3.0
- Lec-Rec-Lab: (0-3-0)
- Semesters Offered: Fall
- Pre-Requisite(s): CS 4811
This course covers the four main paradigms of Computational Intelligence, viz., fuzzy systems, artificial neural networks, evolutionary computing, and swarm intelligence, and their integration to develop hybrid systems. Applications of Computational Intelligence include classification, regression, clustering, controls, robotics, etc.
- Credits: 3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered: On Demand
- Restrictions: Permission of instructor required; Must be enrolled in one of the following Level(s): Graduate
This course will explore the foundational techniques of machine learning. Topics are pulled from the areas of unsupervised and supervised learning. Specific methods covered include naive Bayes, decision trees, support vector machine (SVMs), ensemble, and clustering methods.
- Credits: 3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered: Spring
- Restrictions: Permission of instructor required; May not be enrolled in one of the following Class(es): Freshman, Sophomore, Junior
- Pre-Requisite(s): CS 4821
Introduction to calculus in two and three dimensions, which includes a computer laboratory. Topics include functions of several variables, partial derivatives, the gradient, multiple integrals; introduction to vector-valued functions and vector calculus, divergence, curl, and the integration theorems of Green, Stokes, and Gauss.
- Credits: 4.0
- Lec-Rec-Lab: (0-3-1)
- Semesters Offered: Fall, Spring, Summer
- Pre-Requisite(s): MA 2160 or CEEB Calculus BC >= 3
Introduction to probabilistic methods. Topics include probability laws, counting rules, discrete and continuous random variables, expectation, joint distributions, and limit theorems.
- Credits: 3.0
- Lec-Rec-Lab: (0-3-0)
- Semesters Offered: Fall, Summer
- Pre-Requisite(s): MA 1160 or MA 1161 or MA 1121 or MA 1135
Covers simple, multiple, and polynomial regression; estimation, testing, and prediction; weighted least squares, matrix approach, dummy variables, multicollinearity, model diagnostics and variable selection. A statistical computing package is an integral part of the course.
- Credits: 3.0
- Lec-Rec-Lab: (0-3-0)
- Semesters Offered: Fall, Summer
- Pre-Requisite(s): MA 2710 or MA 2720 or MA 3710 or MA 3715 or MA 5701
Covers construction and analysis of completely randomized, randomized block, incomplete block, Latin squares, factorial, fractional factorial, nested and split-plot designs. Also examines fixed, random and mixed effects models and multiple comparisons and contrasts. The SAS statistical package is an integral part of the course.
- Credits: 3.0
- Lec-Rec-Lab: (0-3-0)
- Semesters Offered: Spring, Summer
- Pre-Requisite(s): MA 2710 or MA 2720 or MA 3710 or MA 3715 or MA 5701
Covers joint probability distributions, functions of random variables, sampling and limiting distributions, introduction to parameter estimation.
- Credits: 3.0
- Lec-Rec-Lab: (0-3-0)
- Semesters Offered: Fall
- Pre-Requisite(s): MA 3720 or EE 3180
Continuation of MA4760. Theory of point and interval estimation; properties of estimators, theory of hypothesis testing, analysis of variance, analysis of categorical data and other topics as time allows
- Credits: 3.0
- Lec-Rec-Lab: (0-3-0)
- Semesters Offered: Spring
- Pre-Requisite(s): MA 4760
Statistical modeling and inference for analyzing experimental data that have been observed at different points in time. Topics include models for stationary and nonstationary time series, model specification, parametric estimation, and time regression models.
- Credits: 3.0
- Lec-Rec-Lab: (0-3-0)
- Semesters Offered: Spring
- Pre-Requisite(s): (MA 2710 or MA 2720 or MA 3710 or MA 3715) and (MA 3720 or EE 3180)
Application, construction, and evaluation of statistical models used for prediction and classification. Topics include data visualization and exploratory methods, the normal theory regression model, logistic and Poisson regression, linear and quadratic discriminant analysis, and classification with logit models.
- Credits: 3.0
- Lec-Rec-Lab: (0-3-0)
- Semesters Offered: Fall
- Pre-Requisite(s): MA 3740 or MA 4710 or MA 4720 or MA 4780
A calculus-based introduction to classical mechanics. Topics include kinematics, Newton's laws, impulse and momentum, work and energy, and the universal law of gravitation. C or better/AP credit in Calc 1 or co-requisite registration in PH2110 required.
- Credits: 3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered: Fall, Spring, Summer
- Pre-Requisite(s): PH 1100(C) and (MA 1160 or MA 1161 or MA 1121 or MA 1135) or (CEEB Calculus AB >= 3 or CEEB Calculus BC >= 3 or CEEB Calculus AB Subscore >= 3 and MA 2160(C) or MA 3160(C))
Credits may count as free or technical electives based on academic department. Requires advisor approval, good conduct and academic standing, registration with Career Services, and an official offer letter from the employer.
- Credits: variable to 2.0
- Semesters Offered: Fall, Spring, Summer
- Restrictions: Permission of department required; May not be enrolled in one of the following Level(s): Graduate
Set in a Linux environment, students will learn to design computational workflows, translate problems into programs, understand sources of errors, and debug, profile and parallelize the code. Successful completion of FOSS101 and earning its Digital Badge are required prior to registration
- Credits: 3.0
- Lec-Rec-Lab: (3-0-0)
- Semesters Offered: Fall
- Restrictions: Permission of instructor required; Must be enrolled in one of the following Level(s): Graduate
Capstone - Choose 1 Option
Capstone Course
Research Capstone
Students conduct empirical, theoretical, or computational research under the direction of a faculty member. The work culminates in a written report, product, or presentation resulting from work performed. Specifics to be agreed upon between faculty mentor and student.
- Credits: variable to 9.0; Repeatable to a Max of 9
- Semesters Offered: Fall, Spring, Summer
- Restrictions: Permission of instructor required
Free Electives
Choose 5-9 free elective credits. Free electives are any class that is 1000-level or higher, but are not co-curricular courses. Consider choosing these credits carefully to earn a minor!
General Education
General Education is an important and required component of every Michigan Tech degree. Students are required to take 12 credits within the core general education courses and 12 credits within humanities, arts, and social sciences. In addition every Michigan Tech student is required to take 3 credits of co-curricular activities; these credits are required for graduating, but not included in the GPA calculations or in the overall credits required for the degree. Read more details about the general education requirements on the Registrar's Office website.