space space space
space
University of Illinois at Urbana-Champaign
space
space

Application Sequences

The application sequence consists of four to five courses (at least 12 credit hours) in some field outside of computer science to which computing methodologies and practices can be applied in a significant way. The sequence of courses must be substantive, and it should provide a solid foundation in that field. Those students participating in a senior project or thesis should strongly consider utilizing their knowledge of this field in carrying out the project.

The following list includes all of the pre-approved application sequences. Students may also devise their own sequence which is subject to approval of the Director of Undergraduate Programs (see student-designed sequence below). Additionally, a College of Engineering minor or option, such as the bioengineering option or the technology and management minor (but not the computer science minor), may be counted as the application sequence. A student in the five-year Engineering-LAS degree program may count course work in the LAS major as the application sequence. All applications sequences, including pre-approved ones, must be declared so that they can be indicated in the student's record (see instructions below). Important: Some sequences require that you make certain choices in your CS major requirements (e.g. Math 463 instead of Math 461 if you are taking the Accountancy sequence). Other sequences require prerequisites in addition to the courses on the list. Read each sequence carefully and plan ahead! Please note that only six hours of credit that counts towards your application sequence may also be counted toward your general education requirements.

Declaring your sequence: To declare your sequence (and have it appear on your DARS report), send an email to Steve Herzog smherzog@cs.uiuc.edu with the following information:

  • Your name:
  • UIN:
  • Email address:
  • Name of the application sequence (please indicate if this is a custom sequence or modification of an approved one):
  • List of the four or five courses you intend to use to satisfy the sequence:

Available Sequences

Accountancy/Auditing
Aeronautical and Astronautical Engineering
Art and Design
Astronomy/Astrophysics
Atmospheric Sciences
Biochemistry
Business Administration
Chemical Engineering
Chemistry
Civil and Environmental Engineering
Economics
Electrical and Computer Engineering
Finance
General Engineering
Geography
Geology
Life Sciences
Linguistics
Materials Science and Engineering
Mathematics and Actuarial Science
Music
Nuclear Engineering
Physics
Psychology
Statistics
Student Designed

Accountancy/Auditing Sequence
MATH 463/STAT 400 must be taken to fulfill the CS Probability course requirements when the Accountancy sequence is chosen. In addition, it is recommended that CS 411 be chosen as one of the 400-level CS electives for the Accountancy sequence.

ECON 102 Microeconomic Principles
ECON 103 Macroeconomic Principles
ACCY 201 Accounting and Accountancy I
ACCY 202 Accounting and Accountancy II
ACCY 301 Accounting Measurement & Disclosure or ACCY 432 Intro to Management Information Systems

Back to sequences list

Aeronautical and Astronautical Engineering
There are two options in this sequence. Careful scheduling is needed for these sequences because AAE courses are taught only once a year.

It is recommended that CS 418 be chosen as one of the 400-level CS electives for the Aeronautical sequence.

Aerospace Dynamics and Control

TAM 210 Introduction to Statics
AAE 201 Principles of Aerospace Systems
AAE 252 Intro to Aerospace Dynamic Systems
AAE 352 Aerospace Dynamic Systems I
AAE 353 Aerospace Dynamic Systems II

Aerospace Structures and Systems

TAM 210 Introduction to Statics
AAE 201 Principles of Aerospace Systems
AAE 252 Intro to Aerospace Dynamic Systems
AAE 321 Aerospace Structures I
AAE 322 Aerospace Structures II

Back to sequences list

Art and Design
There are two options available in this sequence.

Industrial Design

Two introductory art classes followed by:
ARTD 423 Computer Applications in Design I
ARTD 426 Computer Applications in Design II

Graphic Design

Due to limited availability of relevant courses at UIUC, we recommend a sequence incorporating the following courses from Parkland Community College. CSC 187, 188 and 189 are each transferable to UIUC as credit for ARTGD 1. Contact Professor David Bock at Parkland for prerequisite waivers.

One UIUC introductory art course
Parkland College course CSC 187 Computer Animation I
Parkland College course CSC 188 Computer Animation II
Parkland College course CSC 189 Computer Animation III

Back to sequences list

Astronomy/Astrophysics
Each of the 400 level courses is offered only once every two years. Each has courses in the Physics 211-214 sequences as prerequisites and they can be taken in any order

ASTR 210 General Astronomy
ASTR 404 Astrophysics
ASTR 405 The Solar Sytem and the Interstellar Medium
ASTR 406 Galaxies and the Universe
ASTR 414 Astronomical Techniques

Back to sequences list

Atmospheric Sciences
ATMS 300 Weather Processes
ATMS 401 Principles of Atmospheric Physics
ATMS 402 Principles of Atmospheric Dynamics

And one of the following:

ATMS 403 Weather Analysis and Forecasting
ATMS 410 Radar Meteorology
ATMS 411 Satellite Remote Sensing

Back to sequences list

Biochemistry
This sequence requires CHEM 102/103 and CHEM 104/105 in addition to CHEM 222/223.

Students who have not had any college-level chemistry are encouraged to follow the introductory sequence for chemistry majors, CHEM 202/203 and CHEM 204/205 in place of CHEM 102/103 and CHEM 104/105 and are not required to complete CHEM 222/223.

CHEM 222/223 Quantitative Analysis Lecture and Lab

Either CHEM 232 and CHEM 332 (Elementary Organic Chemistry I and II) OR CHEM 236 and CHEM 436 (Fundamental Organic Chemistry I and II).

Either MCB 452 and MCB 453 (General Biochemistry I and II) OR MCB 350 Introductory Biochemistry and CHEM 332 Elementary Organic Chemistry II.

Back to sequences list

Business Administration
The Business Administration sequence offers 4 options.

Management Information Systems

Any BADM courses and any two of the following courses are to be completed:

ACCY 432/BADM 432 Intro to Management Information Systems
ACCY 352/BADM 352 Information Organization for Management Info Systems
ACCY 353/BADM 353 Information Systems Analysis and Design
BADM 453 Decision Support Systems

For the following three options, MATH 463/STAT 400 Intro to Mathematical Statistics and Probability I can replace ECON 202 Economic Statistics I as a prerequisite to BADM 322, BADM 313 or BADM 374.

Marketing

BADM 320 Principles of Marketing
BADM 310 Management and Organizational Behavior
BADM 322 Marketing Research
BADM 325 Buyer Behavior

Organizational Administration

BADM 320 Principles of Marketing
BADM 310 Management and Organizational Behavior

And Two courses from the following list:
BADM 311 Individual Behavior in Organizations
BADM 312 Organizational Design and Environment
BADM 313 Personnel Administration

Production

BADM 320 Principles of Marketing
BADM 310 Management and Organizational Behavior

And two courses from the following list:
BADM 374 Operations Research
BADM 375 Business Process Management
BADM 376 Enterprise Process Integration and Dynamics
BADM 378 Logistics Management

Back to sequences list

Chemical Engineering
This sequence requires CHEM 102/103 and CHEM 104/105 in addition to CHEM 222/223.

Students who have not had any college-level chemistry are encouraged to follow the introductory sequence for chemistry majors, CHEM 202/203 and CHEM 204/205 in place of CHEM 102/103 and CHEM 104/105

CHEM 232 Elementary Organic Chemistry I or CHEM 236 Fundamental Organic Chemistry I
CHBE 221 Introduction to Chemical Engineering
CHBE 421 Fluid Mechanics and Heat Transfer

And one of the following:
CHBE 321 Chemical Engineering Thermodynamics
CHBE 422 Mass Transfer Operations
GE 320 Introduction to Control Systems

Back to sequences list

Chemistry
This sequence requires CHEM 102/103 and CHEM 104/105 in addition to CHEM 222/223.

Students who have not had any college-level chemistry are encouraged to follow the introductory sequence for chemistry majors, CHEM 202/203 and CHEM 204/205 in place of CHEM 102/103 and CHEM 104/105 and are not required to complete CHEM 222/223.

This sequences has five options.

Analytical Chemistry

CHEM 121 Elementary Quantitative Analysis or CHEM 222/223 Quantitative Analysis Lecture and Lab (For students without CHEM 202/204 sequences).
CHEM 440 Principles of Physical Chemistry or CHEM 442 Physical Chemistry I
CHEM 421 Separation Methods or CHEM 444 Physical Chemistry II

And one of the following pairs:
CHEM 232/233 Elementary Organic Chemistry I and Lab
CHEM 236 Fundamental Organic Chemistry I and CHEM 237 Structure and Synthesis

Inorganic Chemistry

CHEM 121 Elementary Quantitative Analysis or CHEM 222/223 Quantitative Analysis Lecture and Lab (For students without CHEM 202/204 sequences).
CHEM 440 Principles of Physical Chemistry or CHEM 442 Physical Chemistry I
CHEM 312 Inorganic Chemistry

And one of the following pairs:
CHEM 232/233 Elementary Organic Chemistry I and Lab
CHEM 236 Fundamental Organic Chemistry I and CHEM 237 Structure and Synthesis

Organic Chemistry Option 1

CHEM 232/233 Elementary Organic Chemistry I and Lab
CHEM 332 Elementary Organic Chemistry II
CHEM 437 Organic Chemistry

Organic Chemistry Option 2

CHEM 222/223 Quantitative Analysis Lecture and Lab
CHEM 236 Fundamental Organic Chemistry I
CHEM 237 Structure and Synthesis
CHEM 336 Fundamental Organic Chemistry II
CHEM 437 Organic Chemistry

Physical Chemistry

CHEM 121 Elementary Quantitative Analysis or CHEM 222/223 Quantitative Analysis Lecture and Lab (For students without CHEM 202/204 sequences).
CHEM 442 Physical Chemistry I
CHEM 444 Physical Chemistry II

And one of the following pairs:
CHEM 232/233 Elementary Organic Chemistry I and Lab
CHEM 236 Fundamental Organic Chemistry I and CHEM 237 Structure and Synthesis

Back to sequences list

Civil and Environmental Engineering
There are two options available in this sequence.

Environmental Studies

CHEM 104/105 General Chemistry (biological or physical) and Lab
CEE 201 Planning, Design and Management of Civil Engineering Systems
CEE 330 Environmental Quality Engineering

Structures

TAM 210 Intro to Statics or TAM 211 Engineering Mechanics I - Statics
TAM 251 Introduction to Solid Mechanics
CEE 380 Intro to Soil Mechanics and Foundation Engineering
CEE 360 Intro to Structural Engineering
CEE 460 Behavior and Design of Metal Structures I or CEE 461 Reinforced Concrete Design I

Back to sequences list

Economics
There are eight options available in this sequence.

Econometrics

ECON 102 Microeconomic Principles
ECON 103 Macroeconomic Principles
STAT 400/MATH 463 Intro to Mathematical Statistics and Probability I to replace ECON 202 as prerequisite to ECON 203
ECON 203 Economic Statistics II
ECON 302 Intermediate Microeconomic Theory or ECON 303 Intermediate Macroeconomic Theory
ECON 471 Intro to Applied Econometrics

Health

ECON 102 Microeconomic Principles
ECON 103 Macroeconomic Principles
ECON 302 Intermediate Microeconomic Theory
ECON 482 Health Economics

Industrial

ECON 102 Microeconomic Principles
ECON 103 Macroeconomic Principles
ECON 302 Intermediate Microeconomic Theory
ECON 480 Industrial Competition and Monopoly

International

ECON 102 Microeconomic Principles
ECON 103 Macroeconomic Principles
ECON 302 Intermediate Microeconomic Theory
ECON 420 International Economics

Labor

ECON 102 Microeconomic Principles
ECON 103 Macroeconomic Principles
ECON 340 Labor Problems
ECON 440 Economics of Labor Markets

Macroeconomic Policy

ECON 102 Microeconomic Principles
ECON 103 Macroeconomic Principles
ECON 303 Intermediate Macroeconomic Theory
ECON 462 Macroeconomic Policy

Mathematical

ECON 102 Microeconomic Principles
ECON 103 Macroeconomic Principles
ECON 302 Intermediate Microeconomic Theory
ECON 465 Mathematical Economics

Public Sector

ECON 102 Microeconomic Principles
ECON 103 Macroeconomic Principles
ECON 302 Intermediate Microeconomic Theory
ECON 411 Public Sector Economics

Back to sequences list

Electrical and Computer Engineering
It is recommended that CS 484 be chosen as one of the 400-level CS electives for the ECE sequence.

Before beginning the sequence, students must take ECE 205 and ECE 206 Electronic Circuits and Lab (required for the CS major).

There are 5 options available in the ECE sequence.

Biomedical Instrumentation

ECE 210 Analog Signal Processing
Math 385 Differential Equations and Orthogonal Functions (This course is required for the CS major)
CS 431 Embedded Systems Architectures and Software Development (It is recommended that this course be chosen as one of the 400-level CS electives)
ECE 280 Biomedical Imaging
ECE 414 and ECE 415 Biomedical Instrumentation & Lab

Communications

ECE 210 Analog Signal Processing
Math 461 Introduction to Probability Theory I (must be taken to fulfill the CS Probability course requirement)
ECE 459 Communications I
ECE 461 Communications II
ECE 463 Digital Communications Laboratory

Digital Signal Processing

ECE 210 Analog Signal Processing
ECE 410 Digital Signal Processing
ECE 420 Digital Signal Processing Lab
ECE 480 Magnetic Resonance Imaging

Electronic Circuits

ECE 210 Analog Signal Processing
ECE 442 and ECE 443 Electronic Circuits and Lab
ECE 482 Large Scale Integrated Circuit Design
ECE 483 Linear Integrated Circuit Design

Microfabrication

ECE 210 Analog Signal Processing
ECE 329 Intro to Electromagnetic Fields
ECE 440 Solid State Electronic Devices
ECE 444 Theory and Fabrication of Integrated Circuit Devices

Back to sequences list

Finance
MATH 463/STAT 400 must be taken to fulfill the CS Probability course requirements when the Finance sequence is chosen.

ECON 102 Microeconomic Principles
ECON 103 Macroeconomic Principles
ACCY 201 Accounting and Accountancy I
ACCY 202 Accounting and Accountancy II
FIN 221 Corporate Finance

Back to sequences list

General Engineering
MATH 415 Linear Algebra must be taken instead of MATH 225 Matrix Theory when the General Engineering Sequence is chosen

TAM 210 Introduction to Statics or TAM 211 Engineering Mechanics I - Statics
TAM 212 Engineering Mechanics II - Dynamics
GE 320 Introduction to Control Systems
GE 420 Digital Control of Dynamic Systems
GE 421 Introduction to Robotics

Back to sequences list

Geography
There are 3 options available in the Geography sequence

Physical Geography

TAM 210 Introduction to Statics or TAM 211 Engineering Mechanics I - Statics
TAM 212 Engineering Mechanics II - Dynamics
GEOG 103 Earth's Physical Systems
GEOG 403 Advanced Physical Geography: Methodology and Applications of Landform Studies
GE 320 Introduction to Control Systems

Mapping

GEOG 470 Introduction to Quantitative Methods in Geography
GEOG 477 Introduction to Remote Sensing
GEOG 478 Techniques of Remote Sensing Image Analysis
GEOG 479 Principles of Geographic Information Systems

Migration and Transportation

GEOG 102 Weather & Climate
GEOG 371 Spatial Analysis
GEOG 465 Transportation Systems & Spatial Development
GEOG 484 Migration & Spatial Interaction

Back to sequences list

Geology
GEOL 107 Physical Geology or GEOL 111 The Dynamic Earth
GEOL 118 Historical Geology

And two of the following:
GEOL 401 Geomorphology
GEOL 411 Structural Geology & Tectonics
GEOL 442 Mineralogy & Mineral Optics (prerequsite: CHEM 104)
GEOL 440 Sedimentology & Stratigraphy

Back to sequences list

Life Sciences
There are currently three options available for this sequence.

Biophysics

It is recommended that CS 484 be chosen as one of the 400-level CS electives for this sequence.
MCB 103 Introduction to Human Physiology
ECE 210 Analog Signal Processing
BIOP 401 Introduction to Biophysics
ECE/BIOE 475 Modeling of Bio-Systems

Microbiology

CHEM 232 Elementary Organic Chemistry I
MICR 300 Microbiology
MICR 430 Molecular Biology of Microorganisms

And one of the following

MICR 426 Biology of Bacterial Pathogens
MICR 427 Immunochemistry
MICR 433 Molecular Biology of Eukaryotic Viruses

Physiology

CHEM 232 Elementary Organic Chemistry I
MCB 401 Cell and Membrane Physiology
MCB 402 Systems and Integrative Physiology
MCB 403 Cell and Membrane Physiology Lab
MCB 404 Systems and Integrative Physiology Lab

Back to sequences list

Linguistics
LING 100 Introduction to Language Science
LING 400 Introduction to Linguistic Structure
LING 401 Introduction to General Phonetics
LING 406 Introduction to Computational Linguistics

Back to sequences list

Materials Science and Engineering
PHYS 214 Waves and Quantum Physics must be taken to fulfill part of the CS required Physics courses as well as for this sequence.

This sequence should begin with MSE 280 Intro to Engineering Materials and MSE 401 Thermodynamics of Materials (Prereq: CHEM 104), followed by one of the following options.

Ceramics

MSE 420 Ceramic Materials and Properties
MSE 421 Ceramic Processing & Microstructure Development or MSE 406 Thermal-Mechanical Behavior of Materials

Electronic Materials

MSE 304 Electronic Properties of Materials
MSE 460 Electronic Materials & Processing

Metals

TAM 206 Mechanics of Materials and Fluids
MSE 406 Thermal-Mechanical Behavior of Materials

Polymers

MSE 450 Intro to Polymer Science & Engineering
MSE 453 Plastics Engineering or MSE 455 Polymer Physics I: Structure and Properties

Back to sequences list

Mathematics and Actuarial Science
It is recommended that Math 415 Linear Transformations and Matrices be taken instead of Math 225 when this sequence is chosen.

It is also recommended that Math 441 Differential Equations be chosen instead of Math 385 for the CS differential equation course requirement.

There are two options in this sequence.

Mathematics

Choose any four courses from the following list:

MATH 347 Fundamental Mathematics
MATH 380 Advanced Calculus
MATH 412 Graph Theory and Its Applications
MATH 414 Intro to Mathematical Logic
MATH 417 Intro to Abstract Algebra
MATH 418 Intro to Abstract Algebra II
MATH 421 Symbolic Algebra
MATH 423 The Calculus of Curves and Surfaces
MATH 432 Intro to Set Theory and Topology
MATH 442 Intro to Partial Differential Equations
MATH 444 Elementary Real Analysis or MATH 447 Intro to Higher Analysis: Real Variables
MATH 446 Complex Variables and Applications or MATH 448 Intro to Higher Analysis: Complex Variables
MATH 453 Elementary Theory of Numbers
MATH 481 Vector and Tensor Analysis
MATH 489 Differential Equations II

Actuarial Science

MATH 210 Theory of Interest

And at least three of the following:

Note: MATH 371 and MATH 372 are recommended only for students planning a career in actuarial science.

MATH/STAT 409 Actuarial Statistics II or MATH 464/STAT 410 Intro to Mathematical Statistics and Probability II
MATH 469/STAT 420 Methods of Applied Statistics
MATH 471 Actuarial Theory I
MATH 472 Actuarial Theory II

Back to sequences list

Music
There are two options available.

Computer Music

MUSIC 103 Rudiments of Theory I
MUSIC 104 Rudiments of Theory II

And two courses from the following:

MUSIC 499 Proseminar: Computer Music (Note: This section offered as MUSIC 448, Fall semesters ONLY - contact Professor Tipei for permission and correct course number to enroll.)
MUSIC 499 Proseminar: Musical Applications & Sonification on High Performance Computers (Note: This section offered Spring semesters ONLY - contact Professor Tipei for permission to enroll.)

Electroacoustic Music

MUSIC 103 Rudiments of Theory I
MUSIC 104 Rudiments of Theory II
MUSIC 407 Electronic Music Techniques I (Note: Offered Fall semester ONLY - contact Professor Wyatt for permission to enroll.)
MUSIC 409 Electronic Music Techniques II (Note: Offered Spring semester ONLY - contact Professor Wyatt for permission to enroll.)

Please note: You must have consent from Professor Wyatt prior to enrollment in either MUSIC 407 or MUSIC 409. Other sections of MUSIC 499 may be substituted for 407 and 409 if those courses are closed.

Back to sequences list

Nuclear Engineering
PHYS 214 Waves and Quantum Physics must be taken to fulfill part of the CS required Physics Sequences when the Nuclear Engineering sequences is chosen.

NPRE 247 Intro to Modeling Nuclear Energy Systems
NPRE 446 Principles and Applications of Radiation Interactions with Matter I (Prereq: MATH 380 Advanced Calculus)
NPRE 447 Principles and Applications of Radiation Interactions with Matter, II
NPRE 455 Neutron Diffusion and Transport or NPRE 412 Nuclear Power Economics & Fuel Management

Back to sequences list

Physics
One of the CS 400-level electives must be numbered CS 45x for the Physics Sequence.

In addition, MATH 385 Differential Equations and Orthogonal Functions must be taken to fulfill the CS required course on differential equations when the Physics sequence is chosen.

PHYS 325 Intermediate Mechanics & Relativity I
PHYS 326 Intermediate Mechanics & Relativity II
PHYS 435 Electromagnetic Fields & Sources I
PHYS 436 Electromagnetic Fields and Sources II

Back to sequences list

Psychology
There are four options available in this sequence.

Biological

PSYC 100 Intro to Psychology or PSYC 103 Intro to Experimental Psychology
PSYC 210 The Brain and the Mind
PSYC 414 Brain, Learning, and Memory
PSYC 415 Human Neuropsychology

Cognitive

Students choosing the Cognitive option of the Psych sequence should take Math 463 to fulfill the CS probability requirement. Math 463 substitutes for Psych 235 -- Intro to Statistics, a prereq for Pysch 462.

PSYC 100 Intro to Psychology or PSYC 103 Intro to Experimental Psychology
PSYC 224 Cognitive Psychology or PSYC 248 Psychology of Learning and Memory

And one of the following:

PSYC 210 The Brain and the Mind and PSYC 414 Brain, Learning and Memory
PSYC 216 Child Psychology and PSYC 462 Cognitive Development
PSYC 423 Language Acquisition and PSYC 425 Psychology of Language

Human Factors

PSYC 100 Intro to Psychology or PSYC 103 Intro to Experimental Psychology
PSYC 224 Cognitive Psychology
PSYC 358 Human Factors in Human-Machine Systems

And one of the following:

PSYC 429 Human-Computer Interaction Lab
PSYC 456 Human Performance & Engineering Psychology

Neuropsychology

PSYC 100 Intro to Psychology or PSYC 103 Intro to Experimental Psychology
PSYC 210 The Brain and the Mind
PSYC 224 Cognitive Psychology

And one of the following:

PSYC 403 Memory and Amnesia
PSYC 404 Cognitive Neuroscience
PSYC 415 Human Neuropsychology

Back to sequences list

Statistics
MATH 463/STAT 400 must be taken to fulfill the CS Probability course requirements when the Statistics sequence is chosen.

STAT 410/MATH 464 Intro to Mathematical Statistics and Probability II
STAT 428/MATH 493 Statistical Computing
STAT 420/MATH 469 Methods of Applied Statistics or STAT 425 Applied Regression and Design (STAT 420 in the Fall semester has actuarial science emphasis)

And one of the following:

STAT 424/MATH 465 Analysis of Variance
STAT 426 Sampling and Categorical Data
STAT 429/MATH 494 Time Series Analysis

Back to sequences list

Student Designed
Students may devise their own sequence, which is subject to approval of the Director of Undergraduate Programs. The sequence should include 12 hours in another department, at least one 300-level course, and hold some connection to the field of computer science. Exceptions are possible (including selecting courses from several departments), as long as they fall within the spirit of these guidelines.

Back to sequences list

space
active spaces
space

space

Department of Computer Science, Thomas M. Siebel Center for Computer Science, 201 N Goodwin Ave,
Urbana, IL 61801-2302. The Department is part of the College of Engineering at the University of Illinois at Urbana-Champaign. Contact academic@cs.uiuc.edu with academic questions
or webmaster@cs.uiuc.edu with questions or comments on this page.