SIST Courses for 2018-2019 Academic Year

Undergraduate

Area

Grade

/ѡ

Code

English Title

γ

Prerequisites

Credit

Lecture

Lab

Semester

Instructor

EE & CS

һ

CS100

Introduction to Programming

None

4

4

Fall

Laurent Kneip֣ܣθ

EE & CS

һ

SI100D

Introduction to Information Science and Technology

Ϣѧ

None

2

2

Spring

н

ѧԺ

һ

SI100B

Introduction to Information Science and Technology

Ϣѧ

None

4

4

Spring

ź

EE & CS

һ

EE111

Electric Circuits

·

Physics

4

4

Spring

Ҷ

EE & CS

һ

EE111

Electric Circuits

·

Physics

4

4

Spring

EE & CS

һ

EE111

Electric Circuits

·

Physics

4

4

Spring

²

EE & CS

һ

EE111L

Electric Circuits Lab

·ʵ

Physics

1

1

V

Spring

Ҷ棬²

CS

һ

SI120

Discrete Mathematics

ɢѧ*

None

4

4

Spring

EE & CS

SI140

Probability and Statistics

ͳ*

Mathematical Analysis I

4

4

Fall

ѧԺ

SI140

Probability and Statistics

ͳ

Mathematical Analysis I

4

4

Spring

EE & CS

EE150

Signals and Systems

źϵͳ

Mathematical Analysis II,Linear Algebra

4

4

Spring

ϲ£

EE & CS

EE150L

Signals and Systems Lab

źϵͳʵ

Mathematical Analysis II,Linear Algebra

1

1

V

Spring

ϲ£½

CS

CS101

Algorithms and Data Structures

㷨ݽṹ

None

4

4

Fall

ԵǼݾ

CS

CS110

Computer Architecture I*

ϵṹI*

CS100

4

4

Spring

Sören Schwertfeger

CS

CS110P

Computer Architecture I Project*

ϵṹIγ*

CS100

2

2

V

Spring

Sören Schwertfeger

EE

EE115

Analog and Digital Circuits

ģֵ·

EE111

4

4

Fall

߷

EE

EE115L

Analog and Digital Circuits Lab

ģֵ·ʵ

EE111

1

1

V

Fall

߷ɣ

EE

EE130

Electromagnetics

ѧ

Mathematical Analysis II,Physics II

4

4

Spring

EE

EE130P

Electromagnetics Project

ѧγ

Mathematical Analysis II,Physics II

2

2

V

Spring

ۣ

CS

CS140

Algorithms

CS100,SI120

4

4

Fall

CS

CS130

Operating Systems I

ϵͳI

CS100,CS101,CS110

4

3

1

Fall

CS

CS130P

Operating Systems Project

ϵͳIγ

CS100,CS101,CS110

2

2

V

Summer

EE

EE160

Introduction to Control

ԭ

Mathematical Analysis II,Linear Algebra

4

4

Fall

Boris Houska

EE

ѡ

EE160P

Introduction to Control Project

ԭγ

Mathematical Analysis II,Linear Algebra

2

2

Fall

Boris Houska

EE

EE113

Digital Integrated Circuit Design

ּɵ·I

EE111,EE115

4

3

1

Fall

EE

EE113P

Digital Integrated Circuit Design Project

ּɵ·Iγ

EE111,EE115

2

2

Fall

EE

ѡһ

EE120

Fundamentals of Semiconductor Devices

Physics II

4

4

Spring

°

EE

ѡһ

EE140

Introduction to Communication Systems

ͨԭ

EE150

4

4

Spring

Ǯ裨Ƹ

ѡ

CS131

Compilers

ԭ

CS100

4

4

Fall

θ

ѡ

CS120

Computer Networks

CS100

4

4

Fall

Dz

ѡ

CS132

Software Engineering

CS100

4

4

Spring

Ǻ

ѡ

CS133

Advanced Programming in C++

C++ױ

CS100 or SI100, Basic knowledge in algebra

3

3

Spring

Laurent Kneip

ѡ

CS121

Parallel Computing

м

CS130

4

4

Spring

ѡ

CS172

Computer vision I*

ӾI*

Mathematical Analysis II,Linear Algebra

4

4

Fall

ʢ

ѡ

CS150

Database and Data Mining

ݿھ

CS101,CS130

4

4

Spring

ѡ

CS181

Artificial Intelligence I

˹I*

CS140, Probability and Statistics

4

4

Fall

ΰ

ѡ

CS177H

Bioinformatics: Software Development and Applications

ϢѧӦ

CS100, Probability and Statistics

3

3

Spring

֣

ѡ

EE101

Medical Imaging

ҽѧӰѧ

Mathematical Analysis, Probability and Statistics, Physics II

4

4

Spring

֣

ѡ

SI102

Mechanical Design

еƵ

None

3

2

1

Spring

Andre Rosendo

ѡ

EE114

Introduction to Embedded Systems

Ƕʽϵͳ

EE111

4

3

1

Fall

ѡ

EE114P

Introduction to Embedded Systems Project

Ƕʽϵͳγ

EE111

2

2

Summer

ѡ

EE124

Introduction to Micro/Nano-machining and MEMS

΢ɼӹ΢ϵͳ

Physics I, Chemistry I

4

3

1

Spring

Ρκ

ѡ

EE112

Analog Integrated Circuits

ģ⼯ɵ·I

EE111,EE115

4

4

Spring

ѡ

EE131H

Physical Optics

ѧ

EE130

3

3

Spring

ѡ

EE125

Principles of Lasers

ԭ

Physics II

4

4

V

Fall

ѡ

EE171

Power Electronics

EE111

4

4

Spring

F

ѡ

EE116

FPGA-based Hardware System Design

FPGAӲϵͳ

EE111

4

4

V

Fall

Ǿ

ѡ

EE152

Digital Signal Processing

źŴ

EE113

4

4

V

Spring

¦

ѡ

EE142

Fundamental of Information Theory

Ϣ

Linear Algebra,Probability and Statistics

4

4

Fall

ѡ

EE161

Linear Systems I

ϵͳI

Mathematical Analysis II,Linear Algebra

4

4

Fall

½C

ѡ

SI192

Applied Algebraic Geometry

Ӧô

Linear Algebra,basic programming

4

3

1

Spring

Manolis Tsakiris

ѡ

SI114H

Computational science and engineering

ѧ빤

Mathematical Analysis I,Linear Algebra

3

3

Spring

Graduate:

English Title

γ

Prerequisites

Credit

Lecture

Lab

Semester

Instructor

SI211

Numerical Analysis

ֵ

SI111,Linear Algebra,CS100

4

3

1

Fall

Boris Houska

SI231H

Matrix Analysis

SI110,Linear Algebra

3

3

Fall

Manolis Tsakiris

SI241H

Probability and Stochastic Processes

*

SI111,Linear Algebra,SI140

3

3

Fall

SI251

Convex Optimization

͹Ż

SI140Linear Algebra

4

4

Spring

ʯԶ

SI214

Numerical Methods for PDEs

ƫ΢ֵַ

SI115,SI114,SI211

4

4

Fall

CS240

Algorithm Design and Analysis

CS140,SI140

4

3

1

Spring

ΰ

CS210

Computer Architecture II

ϵṹII

CS110

4

3

1

Spring

CS270

Digital Image processing

ͼ

EE152

4

4

Spring

CS270

Digital Image processing

ͼ

EE152

4

4

Fall

֣

CS280

Deep Learning

ѧϰ

SI231,CS172,SI251

4

3

1

Fall

CS282

Machine Learning

ѧϰ

SI140

4

4

Spring

CS252

Cryptography

ѧ*

SI120

4

4

Fall

CS222

Wireless and Mobile Systems

ƶϵͳ

CS120,EE150

4

4

Spring

Dz

CS243

Introduction to Algorithmic Game Theory

㷨ĵ

SI140

4

3

1

Spring

ԵǼ

CS284

Simultaneous Localization and Mapping

ʱλͼ

None

4

3

1

Spring

Laurent Kneip

CS244

Theory of Computation

CS100,SI120,CS101,Graph theory(optional)

4

4

Spring

θ

CS233

Software Development and Validation for Medical Cyber Physical Systems

ҽ֤

 

4

4

Fall

Ǻ

CS275H

Computer Animation and Physical Simulation

3

3

Fall

CS276

Computational Photography

Ӱѧ

CS171,CS172

4

3

1

Spring

ݾ

CS285

Mechatronics

һ廯

CS132,CS240

4

4

Spring

Andre Rosendo

EE212

Analog Integrated Circuits II

ģ⼯ɵ·II

EE112,EE160

4

4

Spring

߷

EE213

Digital Integrated Circuits II*

ּɵ·II*

EE113

4

4

Fall

ƽǿ

EE220

Physics of Semiconductor Devices

EE112

4

4

Fall

°

EE290S

SiCMOS RF IC Design

Ƶɵ·

Analog Circuit, Digital Circuit

2

2

Spring

ͮƸ

EE216

Reconfigurable Computing

ع

EE116

4

4

V

Spring

Ǿ

EE222

Optoelectronic Devices II

II

EE125

4

4

V

Spring

EE224

MEMS Physics & Design

΢ϵͳԭ

4

4

Fall

EE224L

Micro/Nano-fabrication Lab

΢ɼӹʵ

EE124

2

1

1

Spring

Ρκ

EE225

Sensing Technologies and Interface Circuit

мӿڵ·

4

4

Fall

κ

EE236

Electromagnetic Sensing and Testing

Ŵ

4

3

1

Fall

Ҷ

EE273

Advanced Power Conversion Techniques

߼ܱ任

4

4

Fall

F

EE271

Power System

ϵͳ

EE111

4

4

Fall

EE290C

Guided Wave Optics

ѧ

4

4

Fall

EE290D

Terahertz opto-electronics

̫ȹѧ

Advanced Mathematics, Semiconductor device physics

2

2

Spring

ܿϣƸ

EE244

Optical Communication Systems

ͨϵͳ

EE130

4

4

Fall

²

EE240

Digital Communications

ͨ

EE140, Probability Theory, Linear Algebra

4

4

Spring

EE241

Fundamentals of Wireless Communications

ͨ

4

4

Fall

EE250H

Digital Signal Processing II

źŴII

EE150

3

3

Fall

루Ƹ

EE252

VLSI Implementation of DSP

źŴVLSIʵ

EE113

4

4

V

Fall

¦

EE251

Signal Detection and Estimation

źż͹

SI140

4

4

Spring

ϲ

EE224G

Advanced MEMS Design and Practice

΢ϵͳƽʵ

EE224

2

1

1

Spring

ΡƸ

EE290T

Special studies or projects in Electrical Engineering

רѧϰ/

1

0

1

Spring

ƽǿ

EE290U

Network Theory and Analytics

Linear Algebra, Probability and Statistics, and ability to program in MATLAB or Python

2

2

Spring

Antonio G. Marques

 

Baidu
118金宝搏app