|

Skip to a Specific Term's Descriptions: |
|
|
|
This page was created at 2:45 PM on Mon, Aug 14, 2000.
Spring Half-Term Courses
Take me to the Spring Half-Term '00 Time Schedule for Computer Science.
To see what has been added or changed in Computer Science this week go to What's New This Week.
The EECS Department offers one introductory programming class intended
for both CS concentrators and non-concentrators in the College of LS&A, CS 183, Elementary Programming Concepts. The Department also offers
a computer literacy course intended specifically for non-concentrators, CS 181, Introduction to Computer Systems.
What should I take for my first computing course?
CS 181
Fundamental computer skills needed to increase productivity both personally
and at the workplace. Use of software packages including word-processors, spreadsheets, world wide web browsers, simple graphics, databases and more.
No programming. Usually taken by non CS/CE/EE concentrators whose goal
is computer literacy. (Note: CS is Computer Science, CE is Computer
Engineering, EE is Electrical Engineering).
Note: does not count for the computing requirement in CE or EE – free
elective only.
CS 183
Fundamental concepts and skills of programming in a high level language
(currently C++). Basic algorithms and data structures. Assumes no prior
programming experience. Taken by both CS concentrators and non-concentrators
in LS&A whose goal is to learn fundamental programming skills.
Note: does not count for the computing requirement in CE or EE – free
elective only.
Engineering 101
Fundamental concepts of programming in a high level language (currently
C) plus Engineering applications of computing, including MatLab. Assumes
no prior programming experience. Replaces the former Engineering 103, 104, 106, 107 courses. Taken by all Engineering students.
Note: This course is counted as non-LS&A credit. (There is a limit
of 12 credits in the 120 required for an LS&A degree.)
For those who would like to take two programming courses
If you are not a CS, CE or EE major but are in a concentration where
you need to take two programming courses, we currently recommend that you
take 183 or 101 and then take the section of EECS/CS 280 which is intended
for non-majors. More information about 280 may be found on the departmental
web pages (http://www.eecs.umich.edu).
QUESTIONS?
If you are interested in becoming a CS, CE or EE major, contact the EECS
Counseling Office at 763-2305, 3415 EECS Building.
If you are an undecided LS&A student, contact the LS&A Counseling
Office at 764-0332, 1255 Angell Hall.
If you are an undecided Engineering student, contact the College of
Engineering Freshman Counseling Office at 647-7106, 1009 Lurie Engineering
Center.
Questions about the concentration program in Computer Science should
be addressed to:
Undergraduate Counseling Office
EECS Department
3415 EECS
University of Michigan
Ann Arbor, MI 48109-2122
Phone (734) 763-2305
E-mail: csdegree@eecs.umich.edu
Web: http://www.eecs.umich.edu/cse/
Course Homepages for the EECS Department are listed at: http://www.eecs.umich.edu/courses/
Comp. Sci. 183/EECS 183. Elementary Programming Concepts.
Prerequisites & Distribution: This course is not intended for computer science, electrical engineering, or computer engineering concentrators. Credit is granted for only one course among CS 183, Engin. 103, and Engin. 104. (4). (MSA). (BS). CAEN lab access fee required for non-Engineering students.
Credits: (4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: http://www.eecs.umich.edu/~arford/183home.html
This course is an introduction to a high-level programming language, top-down analysis, and structured programming. Basic searching and sorting techniques will be used. No previous experience in computers or programming is assumed. Students will write and debug several computer programs.
Comp. Sci. 210/EECS 210. Electrical Engineering I.
Instructor(s): Winick
Prerequisites & Distribution: Math. 116. Credit is not granted for both CS 210 and EECS 314. (4). (Excl). (BS). CAEN lab access fee required for non-Engineering students.
Credits: (4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No Homepage Submitted.
Introductory electrical engineering topics for this course include: audio signals and their processing; basics of electricity; elementary circuit design and analysis. Also emphasized will be frequency content of signals, Fourier series, filtering; Analysis of resistive circuits; Steady-state response of circuits of resistors, capacitors, inductors and operational amplifiers to sinusoidal signals (frequency response). Laboratory experience with electrical signals and circuits is required.
Comp. Sci. 270/EECS 270. Introduction to Logic Design.
Prerequisites & Distribution: CS 100. (4). (MSA). (BS). CAEN lab access fee required for non-Engineering students.
Credits: (4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: http://www.eecs.umich.edu/courses/eecs270/
This course provides you with a basic understanding of what digital devices are, how they operate, and how they can be designed to perform useful functions. It forms the foundation necessary for the more advanced hardware and software design courses in our curriculum. You will learn about digital design through a combination of lectures, homework, and a hands-on laboratory. The laboratory is an integral part of the course that shows how the theory of digital design learned in lectures is applied in practice to construct real digital systems.
This course will discuss Binary and non-binary systems, Boolean algebra digital design techniques, logic gates, logic minimization, standard combinational circuits, sequential circuits, flip-flops, synthesis of synchronous sequential circuits, PLA's, ROM's, RAM's, arithmetic circuits, and computer-aided design. Laboratory work includes hardware design and CAD experiments.
Comp. Sci. 303/EECS 303. Discrete Structures.
Instructor(s): William Rounds
Prerequisites & Distribution: Math. 115. (4). (MSA). (BS). CAEN lab access fee required for non-Engineering students.
Credits: (4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: http://www-personal.engin.umich.edu/~hyeh/eecs303/
This course will focuses on fundamental concepts of algebra; partially ordered sets, lattices, Boolean algebras, semigroups, rings, polynomial rings; Graphical representation of algebraic systems; graphs, and directed graphs. These concepts will be applied to various areas of computer engineering.
Text: Rosen, Discrete Mathematics and its Applications, McGraw-Hill Fourth Edition
Comp. Sci. 476/EECS 476. Foundations of Computer Science.
Prerequisites & Distribution: CS 280 and 303. (4). (Excl). (BS). CAEN lab access fee required for non-Engineering students.
Credits: (4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: http://www.eecs.umich.edu/~kjc/eecs476.html
This course is an introduction to computation theory: finite automata, regular languages, pushdown automata, context-free languages Turing machines, recursive languages and functions, and computational complexity.
Comp. Sci. 484/EECS 484/IOE 484. Database Management Systems.
Instructor(s): Toby Teorey
Prerequisites & Distribution: CS 380 or IOE 373. (4). (Excl). (BS). CAEN lab access fee required for non-Engineering students.
Credits: (4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: https://coursetools.ummu.umich.edu/2000/spring/engin/eecs/484/101.nsf
This course focuses on concepts and methods for the design; creation, query and management of large enterprise databases; functions and characteristics of the leading database management systems; query languages such as SQL, forms, embedded SQL, and application development tools; and database design, integrity, normalization, access methods, query optimization, transaction management and concurrency control and recovery.
Comp. Sci. 499(500)/EECS 499. Directed Study.
Instructor(s):
Prerequisites & Distribution: Senior standing in EECS. (1-4). (Excl). CAEN lab access fee required for non-Engineering students. (INDEPENDENT).
Credits: (1-4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No Homepage Submitted.
This course is an individual study of selected topics in Computer Science and may include experimental investigation or library research. Computer Science 499 is primarily for undergraduates.
Comp. Sci. 598/EECS 598. Special Topics in Electrical Engineering and Computer Science.
Instructor(s):
Prerequisites & Distribution: Permission of instructor or advisor. (1-4). (Excl). (BS). CAEN lab access fee required for non-Engineering students. May be repeated for credit.
Credits: (1-4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No Homepage Submitted.
Topics of current interest consist of electrical engineering and computer science. Lectures, seminar, or laboratory.
Spring/Summer Term Courses
Take me to the Spring/Summer Term '00 Time Schedule for Computer Science.
To see what has been added or changed in Computer Science this week go to What's New This Week.
Comp. Sci. 499(500)/EECS 499. Directed Study.
Instructor(s):
Prerequisites & Distribution: Senior standing in EECS. (1-4). (Excl). CAEN lab access fee required for non-Engineering students. (INDEPENDENT).
Credits: (1-4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No Homepage Submitted.
Individual study of selected topics in Electrical Engineering and Computer Science. May include experimental investigation or library research. Primarily for undergraduates.
Comp. Sci. 598/EECS 598. Special Topics in Electrical Engineering and Computer Science.
Instructor(s):
Prerequisites & Distribution: Permission of instructor or advisor. (1-4). (Excl). (BS). CAEN lab access fee required for non-Engineering students. May be repeated for credit.
Credits: (1-4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No Homepage Submitted.
Topics of current interest in electrical engineering and computer science. Lectures, seminar or laboratory.
Summer Half-Term Courses
Take me to the Summer Half-Term '00 Time Schedule for Computer Science.
To see what has been added or changed in Computer Science this week go to What's New This Week.
Comp. Sci. 198/EECS 198. Special Topics in Computer Science.
Section 201, 202.
Instructor(s): Khandker
Prerequisites & Distribution: (1). (Excl). CAEN lab access fee required for non-Engineering students.
Credits: (1).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No Homepage Submitted.
No Description Provided
Check Times, Location, and Availability
Comp. Sci. 198/EECS 198. Special Topics in Computer Science.
Section 203, 204.
Instructor(s): Newman
Prerequisites & Distribution: (1). (Excl). CAEN lab access fee required for non-Engineering students.
Credits: (1).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No Homepage Submitted.
No Description Provided
Check Times, Location, and Availability
Comp. Sci. 198/EECS 198. Special Topics in Computer Science.
Section 205, 206.
Instructor(s): Stahly
Prerequisites & Distribution: (1). (Excl). CAEN lab access fee required for non-Engineering students.
Credits: (1).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No Homepage Submitted.
No Description Provided
Check Times, Location, and Availability
Comp. Sci. 400/EECS 400/Math. 419. Linear Spaces and Matrix Theory.
Instructor(s):
Prerequisites & Distribution: Four terms of college mathematics beyond Math. 110. No credit granted to those who have completed or are enrolled in Math. 217 or Math. 513. One credit granted to those who have completed Math. 417. (3). (Excl). (BS). CAEN lab access fee required for non-Engineering students.
Credits: (3).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No Homepage Submitted.
See Mathematics 419..
Comp. Sci. 499(500)/EECS 499. Directed Study.
Instructor(s):
Prerequisites & Distribution: Senior standing in EECS. (1-4). (Excl). CAEN lab access fee required for non-Engineering students. (INDEPENDENT).
Credits: (1-4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No Homepage Submitted.
Individual study of selected topics in Computer Science. May include experimental investigation or library research. Primarily for undergraduates.
Comp. Sci. 598/EECS 598. Special Topics in Electrical Engineering and Computer Science.
Instructor(s):
Prerequisites & Distribution: Permission of instructor or advisor. (1-4). (Excl). (BS). CAEN lab access fee required for non-Engineering students. May be repeated for credit.
Credits: (1-4).
Lab Fee: CAEN lab access fee required for non-Engineering students.
Course Homepage: No Homepage Submitted.
Topics of current interest in electrical engineering and computer science. Lectures, seminar, or laboratory.
This page was created at 2:45 PM on Mon, Aug 14, 2000.

University of Michigan | College of LS&A | Student Academic Affairs | LS&A Bulletin Index | Department Homepage
This page maintained by LS&A Academic Information and Publications, 1228 Angell Hall
Copyright © 2000 The Regents of the University of Michigan,
Ann Arbor, MI 48109 USA +1 734 764-1817
Trademarks of the University of Michigan may not be electronically or otherwise altered or separated from this document or used for any non-University purpose.
|