Course List

# Number Title
1 1000 Engineering Computing
This course is an Introduction to programming principles and engineering problem solving via computa
introduct program principl engin problem solv comput mean matlab spreadsheet teach appli program sol
2 1001 Engineering Computing using MATLAB
This course is a half semester introduction to programming principles and engineering problem solvin
half semest introduct program principl engin problem solv comput mean matlab spreadsheet teach appli
3 1030 Foundations of Computer Science
Foundations of Computer Science is a course for students who are interested in pursuing a computer s
foundat comput scienc student interest pursu comput scienc degre background comput gentl introduct f
4 1040 Creating Interactive Web Content
Introduction to the essentials of web page design and object-oriented programming through the use of
introduct essenti web page design object orient program html javascript creat interact web page stud
5 1060 Explorations in Computer Science
Computing touches every aspect of modern society. The artifacts of computing-hardware, software, an
comput touch aspect modern societi artifact comput hardwar softwar network transform commerc commun
6 1410 Introduction to Object-Oriented Programming
The second course required for students intending to major in computer science and computer engineer
requir student intend major comput scienc comput engin introduct engin mathemat skill requir effect
7 2000 Introduction to Program Design in C
Introduction to essential programming concepts using C. Decomposition of programs into functional un
introduct essenti program concept decomposit program function unit control structur fundament data s
8 2050 Making Noise: Sound Art and Digital Media
Electronic technology is pervasive in our modern world but how it actually works can be a mystery to
electron technolog pervas modern world work mysteri peopl class student explor fundament electron te
9 2100 Discrete Structures
Introduction to propositional logic, predicate logic, formal logical arguments, finite sets, functio
introduct proposit logic predic logic formal logic argument finit set function relat induct proof re
10 2420 Introduction to Algorithms & Data Structures
This course provides an introduction to the problem of engineering computational efficiency into pro
introduct problem engin comput effici program student learn classic algorithm includ sort search gra
11 2960 Apple Certification
A hands-on course that provides an intensive and in-depth exploration of troubleshooting on Mac OS X
hand intens depth explor troubleshoot mac give entri level system administr skill tool knowledg impl
12 2961 Cisco CCNA Level 1
In this first of two semesters students learn to use network modules to explain the layers of commun
semest student learn network modul explain layer commun data network design calcul appli subnet mask
13 2962 Cisco CCNA Level 2
In this second of two semesters students learn to troubleshoot common network problems using the lay
semest student learn troubleshoot common network problem layer model approach interpret network diag
14 2963 Linux Professional Institute Level 1
A kickstart for Windows users who want to learn Linux. This course covers installation methods, dir
kickstart window user learn linux cover instal method directori structur file system creat user acco
15 2964 Linux Professional Institute Level 2
Designed for students looking to develop skills as network administrators. Topics explored in the c
design student develop skill network administr topic explor class includ setup mainten popular netwo
16 3011 Industry Forum
Meets with CS 3010. Presentations from local and national business leaders discussing issues in comp
meet present local nation busi leader discuss issu comput industri perspect trend comput scienc prof
17 3020 Research Forum
Research Forum is a course with a format similar to that of CS 3011 Industry Forum, but with a focus
research forum format similar industri forum focu research semest student hear number speaker kind p
18 3100 Models of Computation
This course covers different models of computation and how they relate to the understanding and bett
cover model comput relat understand design real world comput program exampl studi ture machin defin
19 3130 Engineering Probability and Statistics
An introduction to probability theory and statistics, with an emphasis on solving problems in electr
introduct probabl theori statist emphasi solv problem electr comput engin topic probabl includ discr
20 3200 Introduction to Scientific Computing
Scientific computation relevant to computational science and engineering, with emphasis on the proce
scientif comput relev comput scienc engin emphasi process model simul visual evalu topic relat area
21 3470 Scripting Language Design and Implementation
The three major themes in the course are: (1) how to use scripting languages, (2) how to design scri
major theme script languag design script languag implement script languag student introduc script la
22 3500 Software Practice
Meets with CS 5010. Practical exposure to the process of creating large software systems, including
meet practic exposur process creat larg softwar system includ requir specif design implement test ma
23 3505 Software Practice II
Meets with CS 5020. An in-depth study of traditional software development (using UML) from inception
meet depth studi tradit softwar develop uml incept implement entir class team base includ project ag
24 3700 Fundamentals of Digital System Design
Techniques for reasoning about, designing, minimizing, and implementing digital circuits and systems
techniqu reason design minim implement digit circuit system combin logic arithmet sequenti circuit c
25 3710 Computer Design Laboratory
Working in teams, students employ the concepts of digital logic design and computer organization to
work team student emploi concept digit logic design comput organ design implement test comput system
26 3810 Computer Organization
An in-depth study of computer architecture and design, including topics such as RISC and CISC instru
depth studi comput architectur design includ topic risc cisc instruct set architectur cpu organ pipe
27 3991 CE Junior Seminar
Presentations from faculty and industry representatives to discuss trends in computer engineering, p
present faculti industri repres discuss trend comput engin profession ethic impact engin global soci
28 3992 Computer Engineering Pre-Thesis/Pre-Clinic/Pre-Project
This is the first course in a 2 or 3 semester series. The purpose of this course is to form teams an
semest seri purpos form team propos select senior project complet clinic complet subsequ semest indi
29 4000 Senior Capstone Project - Design Phase
During their last two semesters, senior Computer Science students form teams to develop significant
semest senior comput scienc student form team develop signific softwar project class semest sequenc
30 4010 Computer Science Internship
The School of Computing Cooperative Education and Internship Program (CEIP) seeks to provide student
school comput cooper educ internship program ceip seek provid student practic experi complement clas
31 4150 Algorithms
Study of algorithms, data structures, and complexity analysis beyond the introductory treatment from
studi algorithm data structur complex analysi introductori treatment balanc tree heap hash tabl stri
32 4190 Programming Challenges
The course is a hands-on seminar for practicing advanced problem solving and programming skills in a
hand seminar practic advanc problem solv program skill mildli competit atmospher student work team s
33 4230 Parallel Programming
This course is a comprehensive exploration of parallel programming paradigms, examining core concept
comprehens explor parallel program paradigm examin core concept focus subset wide contemporari paral
34 4300 Artificial Intelligence
Meets with CS 6300. Introduction to field of artificial intelligence, including heuristic programmin
meet introduct field artifici intellig includ heurist program problem solv search theorem prove ques
35 4400 Computer Systems
Introduction to computer systems from a programmer's point of view. Machine level representations o
introduct comput system programm point view machin level represent program optim program perform mem
36 4480 Computer Networks
A comprehensive study of the principles and practices of data communication and networks. Topics inc
comprehens studi principl practic data commun network topic includ transmiss media data encod local
37 4500 Senior Capstone Project
This course is the capstone experience for graduating Computer Science seniors. It involves the deve
capston experi graduat comput scienc senior involv develop signific softwar system small select stud
38 4540 Web Software Architecture
Software architectures, programming models, and programming environments pertinent to developing web
softwar architectur program model program environ pertin develop web applic topic includ client serv
39 4600 Introduction to Computer Graphics
Computer graphics is the discipline of generating images though computer programs. This course cover
comput graphic disciplin gener imag comput program cover modern comput graphic hardwar softwar stude
40 4640 Image Processing Basics
This course is an introduction to digital image processing. Simply put, image processing is the stud
introduct digit imag process simpli put imag process studi algorithm take imag input produc imag out
41 4710 Computer Engineering Senior Project
This is the capstone team project course for Computer Engineering majors who do not choose to do a t
capston team project comput engin major choos thesi clinic team remain intact goal build demonstr pr
42 4940 Undergraduate Research
The goal of undergraduate research is primarily to learn first hand about how research is conducted
goal undergradu research primarili learn hand research conduct faculti univers secondarili student c
43 4970 Computer Science Bachelor's Thesis
Only students who have previously worked with a faculty member in a research group may register for
student previous work faculti member research group regist bachelor thesi credit permiss faculti mem
44 4991 Computer Engineering Senior Thesis I
Students work on an original senior thesis project under the direction of their approved thesis advi
student work origin senior thesi project direct approv thesi advisor substitut comput engin senior p
45 4992 Computer Engineering Senior Thesis II
Students work on original senior thesis project under the direction of their approved thesis advisor
student work origin senior thesi project direct approv thesi advisor make oral present annual studen
46 4998 Honors Project Thesis
This course is for students completing the Thesis Work requirements of the Honors Degree. students m
student complet thesi work requir honor degre student concurr enrol senior capston project eae senio
47 4999 Computer Science Honors Thesis/Project
An honors thesis is a publication-quality description of work done in previous semesters. At a minim
honor thesi public qualiti descript work previou semest minimum thesi publish technic report ideal s
48 5010 Software Practice
Meets with CS 3500. This course is for graduate students from departments other than School of Compu
meet graduat student depart school comput practic exposur process creat larg softwar system includ r
49 5020 Software Practice II
Meets with CS 3505. This course is for graduate students in departments other than School of Computi
meet graduat student depart school comput depth studi tradit softwar develop uml incept implement en
50 5040 Teaching Introductory Computer Science
Issues confronted by undergraduate teaching assistants in introductory computer science courses, inc
issu confront undergradu teach assist introductori comput scienc cours includ lead lab section condu
51 5100 Foundations of Computer Science
Meets with CS 6100. A survey of topics in theoretical computer science, focusing on computability a
meet survei topic theoret comput scienc focus comput complex ture machin decid rel comput recurs the
52 5130 Computational Statistics
Meets with CS 6130. This is a course in fundamental statistical techniques used in computer science,
meet fundament statist techniqu comput scienc special emphasi method occur comput graphic scientif v
53 5140 Data Mining
Meets with CS 6140. Data mining is the study of efficiently finding structures and patterns in data
meet data mine studi effici find structur pattern data set structur pattern base statist probablist
54 5310 Robotics
Meets with CS 6310 and ME EN 6220. The mechanics of robots, comprising kinematics, dynamics, and tra
meet mechan robot compris kinemat dynam trajectori planar spheric spatial transform displac repres o
55 5320 Computer Vision
Meets with CS 6320. Basic pattern-recognition and image-analysis techniques, low-level representatio
meet basic pattern recognit imag analysi techniqu low level represent intrins imag shape method segm
56 5340 Natural Language Processing
Meets with CS 6340. The goals for this course are to study: (1) algorithms and methods for building
meet goal studi algorithm method build comput model natur languag understand includ syntact analysi
57 5350 Machine Learning
Meets with CS 6350. This course covers techniques for developing computer programs that can acquire
meet cover techniqu develop comput program acquir knowledg automat adapt behavior time topic includ
58 5460 Operating Systems
Characteristics, objectives, and issues concerning computer operating systems. Hardware-software int
characterist object issu comput oper system hardwar softwar interact process manag memori manag prot
59 5470 Compiler Principles and Techniques
Meets with CS 6470. Lexical analysis, top-down and bottom-up parsing, symbol tables, internal forms
meet lexic analysi top bottom pars symbol tabl intern form intermedi languag runtim environ code gen
60 5490 Network Security
Meets with CS 6490. This course will provide a comprehensive introduction to the principles and prac
meet provid comprehens introduct principl practic network secur internet secur topic cover includ cr
61 5510 Programming Language Concepts
Ideas behind the design and implementation of programming languages. Syntactic description; scope an
idea design implement program languag syntact descript scope lifetim variabl runtim stack organ pars
62 5530 Database Systems
Representing information about real world enterprises using important data models including the enti
repres inform real world enterpris import data model includ entiti relationship relat object orient
63 5540 Human/Computer Interaction
Meets with CS 6540. Fundamentals of input/output devices, user interfaces, and human factors in the
meet fundament input output devic user interfac human factor context design interact applic undergra
64 5610 Interactive Computer Graphics
Meets with CS 6610. Interactive 3D computer graphics, polygonal representations of 3-D objects. Inte
meet interact comput graphic polygon represent object interact light model introduct interact textur
65 5630 Visualization
Meets with CS 6630. Introduction to the principles, methods, and techniques for effective visual ana
meet introduct principl method techniqu effect visual analysi data student explor aspect visual incl
66 5650 Visual Perception from a Computer Graphics and Visualization Perspective
Meets with CS 6650. Computer graphics produces images intended to be seen by people, yet relatively
meet comput graphic produc imag intend peopl practition field specif human vision introduct human vi
67 5710 Digital VLSI Design
Meets with ECE/CS 6710. Basic concepts of the design of digital CMOS integrated circuits. Course top
meet basic concept design digit cmo integr circuit topic includ static dynam properti circuit compos
68 5720 Analog Integrated Circuit Design
Meets with ECE/CS 6720. Design of analog and mixed-signal CMOS integrated circuits. Fundamental buil
meet design analog mix signal cmo integr circuit fundament build block analog circuit includ basic p
69 5740 Computer-Aided Design of Digital Circuits
Meets with ECE/CS 6740. Introduction to theory and algorithms used for computer-aided synthesis of d
meet introduct theori algorithm comput aid synthesi digit integr circuit topic includ algorithm repr
70 5745 Testing and Verification of Digital Circuits
Study of failure and fault models in digital circuits, stuck-at-faults, transition faults, transisto
studi failur fault model digit circuit stuck fault transit fault transistor fault combin sequenti ci
71 5750 Synthesis and Verification of Asynchronous VLSI Systems
Meets with ECE/CS 6750. Introduction to systematic methods for the design of asynchronous VLSI syste
meet introduct systemat method design asynchron vlsi system high level specif effici reliabl circuit
72 5780 Embedded System Design
Meets with CS/ECE 6780. Introduction to issues in embedded system design using microcontrollers. To
meet introduct issu embed system design microcontrol topic includ microcontrol architectur memori in
73 5785 Advanced Embedded Software
This course is about designing and implementing reliable and efficient embedded software, with a bia
design implement reliabl effici embed softwar bia system issu student profici program complet number
74 5789 Embedded Systems and Kinetic Art
This is a project based course that meets with a corresponding course in the Art department (Kinetic
project base meet art depart kinet sculptur art goal work interdisciplinari team creat kinet art pro
75 5830 VLSI Architecture
Meets with ECE/CS 6830. Project-based study of a variety of topics related to VLSI systems. Use of f
meet project base studi varieti topic relat vlsi system field programm gate arrai design implement t
76 6020 Conducting, Publishing, and Presenting Early-Career Research
This is an independent study offering designed to encourage beginning graduate students to conduct,
independ studi offer design encourag begin graduat student conduct publish present origin research e
77 6030 Technical Communications in Computer Science
Basic writing and oral presentation skills for technical communications in computer science. Emphasi
basic write oral present skill technic commun comput scienc emphasi mechan write present develop pre
78 6100 Foundations of Computer Science
Meets with CS 5100. Graduate students only. Extra work required.
meet graduat student extra work requir
79 6110 Formal Methods for System Design
Study of methods for formally specifying and verifying computing systems. Specific techniques includ
studi method formal verifi comput system specif techniqu includ explicit state enumer implicit state
80 6130 Computational Statistics
Meets with CS 5130. This is a course in fundamental statistical techniques used in computer science,
meet fundament statist techniqu comput scienc special emphasi method occur comput graphic scientif v
81 6140 Data Mining
Meets with CS 5140. Data mining is the study of efficiently finding structures and patterns in data
meet data mine studi effici find structur pattern data set structur pattern base statist probablist
82 6150 Advanced Algorithms
Meets with CS 5150. Graduate and Honors students only. Extra work required.
meet graduat honor student extra work requir
83 6160 Computational Geometry
Meets with CS 5160. Graduate and Honors students only. Extra work required.
meet graduat honor student extra work requir
84 6170 Computational Topology
This course provides a gentle introduction to topology-based techniques for the analysis and visuali
gentl introduct topolog base techniqu analysi visual geometr model student learn fundament topolog i
85 6210 Advanced Scientific Computing I
An introduction to existing classical and modern numerical methods and their algorithmic development
introduct exist classic modern numer method algorithm develop effici implement topic includ numer li
86 6220 Advanced Scientific Computing II
A study of the numerical solution of two- and three-dimensional partial differential equations that
studi numer solut dimension partial differenti equat aris scienc engin problem topic includ finit di
87 6230 Parallel Computing and High Performance Computing
This course provides an overview of parallel computing including processors, communications, topolog
overview parallel comput includ processor commun topolog languag workstat network parallel comput de
88 6235 Parallel Programming for Many-Core Architectures
This courses examines an important trend in high-performance computing, the use of special-purpose h
cours examin import trend high perform comput special purpos hardwar origin design graphic game solv
89 6300 Artificial Intelligence
Meets with CS 5300. Graduate students only. Extra work required.
meet graduat student extra work requir
90 6310 Robotics
The mechanics of robots, comprising kinematics, dynamics, and trajectories. Planar, spherical, and s
mechan robot compris kinemat dynam trajectori planar spheric spatial transform displac repres orient
91 6320 3D Computer Vision
Meets with CS 5320. Introduction to fundamental problems of 3D Computer Vision and main concepts and
meet introduct fundament problem comput vision main concept techniqu solv discuss analysi methodolog
92 6330 Introduction to Robot Control
Meets with ME EN 5230. Control of serial robot manipulators is examined. Topics include control sy
meet control serial robot manipul examin topic includ control system fundament sensor actuat joint l
93 6340 Natural Language Processing
Meets with CS 5340. Graduate students only. Extra work required. The goals for this course are to s
meet graduat student extra work requir goal studi algorithm method build comput model natur languag
94 6350 Machine Learning
Meets with CS 5350. Graduate students only. Extra work required.
meet graduat student extra work requir
95 6360 Virtual Reality
Human interfaces: visual, auditory, haptic, and locomotory displays; position tracking and mapping.
human interfac visual auditori haptic locomotori displai posit track map comput hardwar softwar gene
96 6370 Geometric Computation for Motion Planning
Geometric computation is the study practical algorithms for solving queries about geometric properti
geometr comput studi practic algorithm solv queri geometr properti comput model relationship comput
97 6380 Multi-agent Systems
Covers fundamental notions of (1) software agents, including autonomy, communication, persistence, a
cover fundament notion softwar agent includ autonomi commun persist intellig multi agent system incl
98 6460 Operating Systems
Graduate students only. Extra work required.
graduat student extra work requir
99 6470 Compiler Principles and Techniques
Meets with CS 5470. Lexical analysis, top-down and bottom-up parsing, symbol tables, internal forms
meet lexic analysi top bottom pars symbol tabl intern form intermedi languag runtim environ code gen
100 6475 Advanced Compilers
Compilation of modern languages. Optimization techniques, register allocation and instruction schedu
compil modern languag optim techniqu regist alloc instruct schedul garag collect except handl linker
101 6480 Advanced Computer Networks
Graduate level course on computer networking. The course will consist of a taught component, as well
graduat level comput network consist taught compon term project compon taught compon focu advanc net
102 6490 Network Security
Comprehensive introduction to the principles and practices of network security, especially Internet
comprehens introduct principl practic network secur internet secur topic cover includ cryptographi a
103 6510 Functional Programming
Practical programming with functional language (e.g., Scheme, ML, Haskell) and functional techniques
practic program function languag scheme haskel function techniqu fold oper continu pass style monad
104 6530 Database Systems
Graduate-level course on the design and implementation of (relational) database system kernels, as w
graduat level design implement relat databas system kernel larg scale data manag techniqu review rel
105 6540 Human/Computer Interaction
Meets with CS 5540. Graduate students only. Extra work required.
meet graduat student extra work requir
106 6600 Mathematical Foundations of Computer Graphics and Visualization
Algorithms and techniques in geometric modeling, computer graphics, visualization, image processing,
algorithm techniqu geometr model comput graphic visual imag process comput vision robot comput geome
107 6610 Interactive Computer Graphics
Meets with CS 5610. Graduate students only. Extra work required.
meet graduat student extra work requir
108 6620 Ray Tracing for Graphics
This is a project based course covering the fundamental concepts of rendering using ray tracing. Eac
project base cover fundament concept render rai trace student implement rai trace base render step s
109 6630 Visualization
Meets with CS 5630. Introduction to the principles, methods, and techniques for effective visual ana
meet introduct principl method techniqu effect visual analysi data student explor aspect visual incl
110 6640 Introduction to Digital Image Processing
This is an introductory course in processing grey-scale images. This course will cover both mathemat
introductori process grei scale imag cover mathemat fundament implement introduc student basic princ
111 6650 Visual Perception from a Computer Graphics and Visualization Perspective
Meets with CS 5650. Computer graphics produces images intended to be seen by people, yet relatively
meet comput graphic produc imag intend peopl practition field specif human vision introduct human vi
112 6660 Physics-based Animation
Physics-based simulation techniques have revolutionized special effects in film and video games, cre
physic base simul techniqu revolution special effect film video game creat extrem realist effect all
113 6665 Character Animation
Characters are one of the most important components of films and video games. Creating natural looki
charact import compon film video game creat natur motion virtual charact area activ research comput
114 6670 Computer-Aided Geometric Design I
Introduction to current concepts and issues in CAGD systems with emphasis on free-form surface desig
introduct current concept issu cagd system emphasi free form surfac design mathemat free form curv s
115 6680 Computer-Aided Geometric Design II
Project based upon material covered in CS 6670.
project base materi cover
116 6710 Digital VLSI Design
Basic concepts of the design of digital CMOS integrated circuits. Course topics include static and
basic concept design digit cmo integr circuit topic includ static dynam properti circuit composit la
117 6712 Digital IC Projects Testing
This course is for students who have designed and fabricated a digital integrated circuit in ECE/CS
student design fabric digit integr circuit student learn chip test equip test chip function perform
118 6720 Analog Integrated Circuit Design
Meets with ECE/CS 5720. Graduate students only. Extra work required.
meet graduat student extra work requir
119 6721 Analog Integrated Circuits Lab
Optional lab that accompanies ECE/CS 5720/6720. Students will test and characterize transistors, ci
option lab accompani student test character transistor circuit system modern cmo chip
120 6722 Analog IC Projects Testing
This course is designed for students who fabricated an integrated circuit in ECE/CS 5720/6720. Stude
design student fabric integr circuit student test chip independ report experiment result
121 6740 Computer-Aided Design of Digital Circuits
Meets with ECE/CS 5740. Graduate students only. Extra work required.
meet graduat student extra work requir
122 6745 Testing and Verification of Digital Circuits
Study of failure and fault models in digital circuits, stuck-at-faults, transition faults, transisto
studi failur fault model digit circuit stuck fault transit fault transistor fault combin sequenti ci
123 6750 Synthesis and Verification of Asynchronous VLSI Systems
Meets with ECE/CS 5750. Graduate students only. Extra work required.
meet graduat student extra work requir
124 6760 Modeling and Analysis of Biological Networks
Introduction to methods for modeling, analysis, and design of genetic circuits. A particular emphas
introduct method model analysi design genet circuit emphasi method inspir engin circuit analysi topi
125 6770 Advanced Digital VLSI Systems Design
This course addresses advanced issues in VLSI design, covering the following topics: design methodol
address advanc issu vlsi design cover topic design methodolog design cmo circuit scale advanc logic
126 6780 Embedded System Design
Meets with ECE/CS 5780. Introduction to issues in embedded system design using microcontrollers. T
meet introduct issu embed system design microcontrol topic includ microcontrol architectur memori in
127 6785 Advanced Embedded Software
Meets with CS 5785. This course is about designing and implementing reliable and efficient embedded
meet design implement reliabl effici embed softwar bia system issu student profici program complet n
128 6810 Computer Architecture
Principles of modern high-performance computer and micro architecture; static vs. dynamic issues, pi
principl modern high perform comput micro architectur static dynam issu pipelin control data hazard
129 6830 VLSI Architecture
Meets with ECE/CS 5830. Graduate students only. Extra work required.
meet graduat student extra work requir
130 6945 Graduate Internship
The training is designed to provide the student with an opportunity to gain actual employment experi
train design provid student opportun gain actual employ experi chosen profess purpos round complemen
131 7010 Writing Research Proposals
Fundamental aspects of writing computer science research proposals, including thesis, dissertation,
fundament aspect write comput scienc research propos includ thesi dissert grant propos form style su
132 7120 Information-Based Complexity
Analysis of optimal computational methods for continuous problems. Introduction to the general worst
analysi optim comput method continu problem introduct gener worst case theori optim algorithm linear
133 7240 Sinc Methods
Sinc methods for solving difficult computational problems, such as partial differential and integral
sinc method solv difficult comput problem partial differenti integr equat problem aris scienc engin
134 7250 Advanced Topics in Scientific Computing
In-depth study of research topics of current interest in scientific computing. Topics will typicall
depth studi research topic current interest scientif comput topic typic survei repeat credit focu ch
135 7310 Robot Mobility and Manipulation
Modeling and control of static and dynamic characteristics of manipulation and mobility are introduc
model control static dynam characterist manipul mobil introduc case studi highlight classic approach
136 7320 System Identification for Robotics
Modeling and identification of the mechanical properties of robots and their environments. Review o
model identif mechan properti robot environ review probabl statist parametr versu nonparametr estim
137 7460 Distributed Operating Systems
Practical distributed operating systems concepts from basics through the state of the art. Topics in
practic distribut oper system concept basic state art topic includ interprocess commun client server
138 7520 Programming Language Semantics
Examination of the formal and pragmatic ideas behind programming language design. Imperative, functi
examin formal pragmat idea program languag design imper function logic object orient multi paradigm
139 7640 Advanced Image Processing
In-depth study of advanced methods and research topics of current interest in image processing and a
depth studi advanc method research topic current interest imag process analysi cover pde shape repre
140 7650 Realistic Image Synthesis
Using camera and sensor simulation along with physical simulation to generate realistic synthetic im
camera sensor simul physic simul gener realist synthet imag
141 7810 Advanced Computer Architecture
Investigation of issues in the design of modern microprocessors, with an in-depth treatment of curre
investig issu design modern microprocessor depth treatment current research topic field driven discu
142 7820 Parallel Computer Architecture
Architecture, design, and analysis of parallel computer systems: vector processing, data vs. control
architectur design analysi parallel comput system vector process data control concurr share memori m