Return to the home page for Patrick Kellogg

Computer Science Classes Taken For Master's Degree
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
3 CSCI 5622 The Connectionist Approach to Artificial Intelligence (Artificial Intelligence)
3 CSCI 6622 Advanced Connectionist Modeling (Artificial Intelligence)
3 CSCI 5444 Introduction to the Theory of Computation (Theory of Computation)
3 CSCI 5582 Artificial Intelligence (Artificial Intelligence)
3 CSCI 5454 Design and Analysis of Algorithms (Theory of Computation)
3 CSCI 5832 Natural Language Processing (Artificial Intelligence)
3 CSCI 7000 The Canon (General Computer Science)
3 CSCI 5606 Principles of Numerical Computation (Num Comp)
3 CSCI 5229 Computer Graphics (Computer Graphics)
3 CSCI 5828 Foundations of Software Engineering (Software Engineering)
= 30

Computer Science Classes I Wanted to Take, But Never Did
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CSCI 3434 Computer Science Theory
CSCI 3753 Operating Systems
CSCI 4202 Artificial Intelligence 2
CSCI 4273 Network Systems
CSCI 4308 Software Engineering Senior Project 1
CSCI 4318 Software Engineering Senior Project 2
CSCI 4448 Object-Oriented Programming
CSCI 4593 Computer Organization
CSCI 5229 Computer Graphics
CSCI 5525 Compiler Construction Tools
CSCI 5535 Fundamental Concepts in Programming Languages
CSCI 5573 Operating Systems
CSCI 5592 Advanced Artificial Intelligence
CSCI 5782 Survey of Cognitive Science
CSCI 5817 Database Systems
CSCI 5828 Foundations of Software Engineering
CSCI 6402 Issues and Methods in Cognitive Science
CSCI 6448 Object-Oriented Programming and Design
CSCI 6454 Advanced Algorithms
CSCI 6582 Knowledge-Based Systems/ Expert Systems
CSCI 6592 Advanced Knowledge-Based Systems/ Expert Systems
CSCI 6940 Master's Thesis
CSCI 7000 Current Topics in Cognitive Science
CSCI 7111 Parallel Processing
CSCI 7212 Topics in Symbolic Artificial Intelligence
CSCI 7222 Topics in Nonsymbolic Artificial Intelligence
CSCI 7762 Readings in Cognitive Science
CSCI 7782 Topics in Cognitive Science

Electrical Engineering Classes I Wanted to Take, But Never Did
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
(Misc)
ECEN 1200 Telecommunications 1
ECEN 2120 Computers as Components
ECEN 3100 Digital Logic
ECEN 3300 Linear Systems
ECEN 3310 Linear Systems
ECEN 4106 Applied Optics/ Optical Integration
ECEN 5593 Advanced Computer Architecture
ECEN 5696 Fourier Optics and Holography
Mullis?
Isaac Davenport?
(Communications)
* ECEN 4242 Communication Theory
* ECEN 4652 Communication Lab
* ECEN 5022 Special Topics - Speech Procession
* ECEN 5612 Noise and Random Processes
* ECEN 5622 Information Theory and Coding
* ECEN 5632 Theory and Application of Digital Filtering
* ECEN 5642 Modern Methods of Spectral Estimation
? ECEN 5652 Detection and Extraction of Signals and Noise
* ECEN 5662 Optimal Signal Processing and Stochastic Systems
* ECEN 5672 Digital Image Processing
* ECEN 5682 Theory and Practice of Error Control Codes
* ECEN 5692 Principles of Digital Communication
* ECEN 7632 Advanced Digital Signal Processing Methods
(Bioengineering)
* ECEN 5811 Neural Signals
* ECEN 5821 Neural Systems
* ECEN 5831 Brains, Minds and Computers

Telecommunciations Classes I Wanted to Take, But Never Did
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
TLEN (lots)

Math Classes I Wanted to Take, But Never Did
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
MATH 4510 Intro to Probability Theory
APPM 3570 Applied Probability
APPM 3810
APPM 3310 Matrix Methods and Applications
APPM 6540 Time Series Analysis
MATH 4330 Fourier Analysis
* APPM 4350 Fourier Series and Boundary Problems
* MATH 4450 Introduction to Complex Variables
* APPM 4360 Complex Variables and Applications
* APPM 6550 Introduction to Stochiastic Processes
* MATH 4310 Introduction to Analysis
Numerical Analysis 2
Beykin?

Undergreaduate Checklist
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
4 CSCI 1300 Introduction to Computing for Majors
1 CSCI XXXX Freshman Seminar for Computer Science
4 APPM 1350 Calculus 1 for Engineers
4 Science elective
3 Humanities or social science elective
4 CSCI 2270 Data Structures
4 APPM Calculus 2 for Engineers
5 Science elective
3 Humanities or social science elective
3 CSCI 3308 Software Engineering Methods
4 APPM 2350 Calculus 3 for Engineers
5? ECEN 2120 Computers as Components
3 Free elective
4 CSCI 3104 Algorithms
5? ECEN 3100 Digital Logic
3 Humanities or social science elective
4 Science elective
4 CSCI 3155 Principles of Programming Languages
3 CSCI 2XXX Linear Algebra With Computer Science Applications
3* CSCI 4593 Computer Organization
3 Humanities or social science elective
3 Free elective
3? CSCI 3434 Computer Science Theory
4? CSCI 3753 Systems
3* CSCI 3656 Numerical Computation
3 UWRP Writing on Science and Society
4 Science elective
4* CSCI 4308 Software Engineering Project 1
3 Computer science elective
3 Statistics elective
3 Free elective
3 Humanities or social science elective
4* CSCI 4318 Software Engineering Project 2
3 Computer science elective
3 Upper-division humanities or social science elective
3 Humanities or social science elective
3 Free elective

Transferred from the University of Minnesota
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AEM 2.7
APPM 3
CE 2.7
CHEM 2.7
COMP 6
CSCI 21.1
EE 50
HIST 2.7
JON 3.3
JPN 6.6
MATH 19.8
MUS 8.7
PHYS 18.6
PSY 6