Christopher J. Nitta

Christopher J. Nitta Image
Associate Professor of Teaching, Computer Science

Awards:
2015:The Davis Computer Science Club, 2015 Members' Choice Faculty Award

Recent Courses:
Spring 2020:ECS 89L Implementation of Data Structures in C
ECS 150 Operating Systems
Winter 2020:ECS 160 Software Engineering
Fall 2019:ECS 34 Software Development in UNIX and C/C++
ECS 293A Research in Computer Science
TTP 210 Fundamentals of Transportation Technology
Spring 2019:ECS 34 Software Development in UNIX and C/C++
ECS 154B Computer Architecture
Winter 2019:ECS 160 Software Engineering
TTP 210 Fundamentals of Transportation Technology
Fall 2018:ECS 150 Operating Systems
ECS 160 Software Engineering
ECS 293A Research in Computer Science
Summer 2018:ECS 60 Data Structures and Programming
Spring 2018:ECS 152B Computer Networks
ECS 165A Database Systems
Winter 2018:ECS 154A Computer Architecture
TTP 210 Fundamentals of Transportation Technology
Winter 2018:ECS 154A Computer Architecture
Fall 2017:ECS 160 Software Engineering
ECS 293A Research in Computer Science
Summer 2017:ECS 140A Programming Languages
Spring 2017:ECS 140A Programming Languages
ECS 251 Operating Systems
Winter 2017:ECS 160 Software Engineering
TTP 210 Fundamentals of Transportation Technology
Fall 2016:ECS 160 Software Engineering
ECS 165A Database Systems
ECS 293A Research in Computer Science
Summer 2016:ECS 140A Programming Languages

Past Courses: (Retired Smart Site Courses)
Spring 2016:ECS 150 Operating Systems
ECS 152B Computer Networks
Winter 2016:ECS 165A Database Systems
TTP 210 Fundamentals of Transportation Technology
Fall 2015:ECS 160 Software Engineering
ECS 293A Research in Computer Science
Spring 2015:ECS 150 Operating Systems
Winter 2015:ECS 10 Introduction to Programming
ECS 160 Software Engineering
Fall 2014:ECS 165A Database Systems
TTP 210 Fundamentals of Transportation Technology
Spring 2014:ECS 152B Computer Networks
Winter 2014:ECS 15 Introduction to Computers
TTP 210 Fundamentals of Transportation Technology
Fall 2013:ECS 154A Computer Architecture
Spring 2013:ECS 15 Introduction to Computers
Winter 2012:ECS 152B Computer Networks
Fall 2011:ECS 154A Computer Architecture

Past Courses: (Retired My UC Davis Courses)
Fall 2006:ECS 50 Computer Organization and Machine-Dependent Programming
Fall 2005:ECS 154A Computer Architecture
Summber 2005:ECS 110 Data Structures and Programming
Spring 2005:ECS 122A Algorithm Design and Analysis
ECS 150 Operating Systems
Winter 2005:ECS 122A Algorithm Design and Analysis
Fall 2004:ECS 40 Introduction to Software Development
ECS 140A Programming Languages
Spring 2004:ECS 150 Operating Systems