Spring 2015 Courses
-
CSCI 1350: Introduction to Computing in Society
M/W: 2:00 pm - 3:15 pm
North Classroom Building, Room 1539
This is an introductory course for individuals who would like to learn about the field of computer science,
how modern computing is affecting society, and the basics of computer programming. We will explore how
computing has changed society, how intertwined in our daily lives computer programs have become, and how
these programs are created. We will explore these topics while learning the basics of computer programming with the
Java programming language.
-
CSCI 2421: Data Structures and Program Design
T/R: 9:30 am - 10:45 am
Academic Building, Room 2504
Topics include a first look at algorithms, data structures, abstract data types, and basic techniques such as
sorting, searching, and recursion. Programming exercises are assigned through the semester.
-
ENGR 3400: Technology and Culture
M/W: 11:00 am - 12:15 pm
Academic Building, Room 2500
Explores the cultural and political foundations of technology and the impact of technology upon the individual
and society. Contributions to technological advances and the impact of technology on women and diverse ethnic groups
are examined in the context of specific engineering designs and case studies. Prerequisite: One course in social sciences,
one course in humanities, one course in science. (Satisfies the multicultural diversity requirement of the UCDHSC core
curriculum).
Previous Courses that I have Taught
- CSCI 1001: Computer Forensics I
- CSCI 1350: Introduction to Computing in Society
- CSCI 1410: Fundamentals of Computing
- CSCI 2421: Data Structures and Program Design
- CSCI 3560: Probability and Computing
- CSCI 3800: Introduction to Computer Forensics
- ENGR 3400: Technology and Culture