Untitled-1

Hi there! Here lists Ruofei Du‘s courses. Since I have completed all my graduate courses in UMD CS Department, I would like to summarize what I learnt from previous classes, teaching experience, as well as my undergraduate classes.

If you are a new graduate student in UMD CS,

Welcome to the Computer Science Department in UMD! We are really strong at security, computer vision and HCI! Here are some advices for you 🙂

first I suggest you to read the Survival Manual in UMD CS…or if you are just a passer-by,

Feel free to explore! Please click on each title of the courses to see my comment, what I learnt, reports and homework (password protected, provided upon request)

MOOC

Graduate Courses

I have updated most of the courses with my homework (password required from me), report (if not under-review) and videos 🙂 Feel free to comment and ask questions!

Fall 2013

Spring 2014

Fall 2014

Spring 2015

Fall 2015

Fall 2016

  • Audit | CMSC 828L Deep Learning by Prof. David Jacobs [Course Page]

 

Teaching Experiences

Undergraduate Courses

I graduated from the ACM Class in CS Department of SEIEE College as well as the Zhiyuan College in 2009-2013, Shanghai Jiao Tong University.

Semester ID Course Credits
1 CS037 Student Forum I 2
1 CS101 Introduction to Computer Science 3
1 CS110 C++ Programming 6
1 EN025 University English I 3
1 MA024 Modern Calculus and Analysis I 6
1 MA066 Advanced Algebra I 5
1 PE001 Physical Education I 1
1 SP060 Nuclear Energy Development and Perspective 1
1 TH000 Morals and Ethics & Law Fundamentals 3
1 TH004 Military Theory 1
1 TH009 Circumstance and Policy 1
2 CS038 Student Forum II 2
2 CS361 Data Structure 3
2 CS475 Algorithm Analysis and Design 3
2 EC008 Internet Economics and Management 2
2 EN026 University English II 3
2 MA058 Modern Calculus and Analysis II 6
2 MA067 Advanced Algebra II 5
2 ME473 Project Management and its Application in IT 2
2 MU901 Symphonic Music Appreciation 2
2 PE002 Physical Education II 1
2 PH001 Physics I 4
2 PH028 Physics Lab I 1
2 TH009 Circumstance and Policy 1
2 TH021 Modern Chinese History 2
3 CS026 Set Theory and Mathematical Logic 4
3 CS039 Student Forum III 2
3 CS204 Digital Logic 3
3 CS484 Professional Practice 3
3 EI218 Analog Circuit 4
3 EN027 University English III 3
3 JA001 Basic Japanese I 4
3 MU902 Music Theory 2
3 PE003 Physical Education III 1
3 PH002 Physics II 4
3 PH029 Physics Lab II 1
3 T200PRP18002 Participation in Research Program 2
3 TH009 Circumstance and Policy 1
3 TH012 Intorduction to Mao Zedong’s Thought and Theoretical System of Socialism with Chinese Characteristics 6
4 AM923 Innovation and Entrepreneurship 2
4 CS040 Student Forum IV 2
4 CS202 Computer Organization and Architecture 4
4 CS203 Computer Organization Lab 3
4 CS216 Project Workshop of Compiler Principles 3
4 CS308 Compiler Principles 3
4 MA206 Probability 4
4 PE004 Physical Education IV 1
4 PU004 Modern Psychology 2
4 SE309 Human-Computer Interface and Computer Graphics 2
4 TH007 Marxism Basic Theory 3
4 TH009 Circumstance and Policy 1
5 CS041 Seminar for Computer Science I 2
5 CS201 Object-Oriented Analysis and Design 3
5 CS307 Operating System 3
5 CS339 Computer Network 3
5 CS376 Project Workshop of Operating System 3
5 CS379 Computer Network Lab 3
5 CS477 Graph Theory and Combinatoric 3
5 CS485 Professional Practice 3
5 JA002 Basic Japanese II 4
6 CS042 Seminar for Computer Science II 2
6 CS304 Principles of Database System 3
6 CS338 The Theory of Computability 3
6 CS377 Project Workshop of Database System 3
6 CS410 Artificial Intelligence 3
6 CS483 Neural Network Theory and Application 3
6 MS104 Mathematics for Computer Science II 3
6 T140PRP20001 Participation in Research Program 2
7 CS043 Seminar for Computer Science III 2
7 CS486 Professional Practice 10
8 BS054 Undergraduate Project Thesis 17
8 CS000 Introduction to Computer Technology 0
8 CS207 Internship 2
8 ME906 Photography and Its Application in Engineering 2
221

 

Credits in total: 221

GPA: 87.9638009 / 100

Conference Courses

CHI 2014

MOOC

Other

umd