20-ECES-120-001
Orientation to Computer Science--Fall 2001
Instructor: Fred Annexstein
Office: 889 Rhodes
Phone: 556-1807
Email: fred.annexstein@uc.edu
Web: http://www.ececs.uc.edu/~annexste
Lecture Schedule: MWF 1:00-1:50 PM in ERC 427
Tentative Course Syllabus and Schedule
________________________________________________________________________________
Email: kakkars@ececs.uc.edu
Office Hours: Tuesday and Thursday, 12:00- 1:00PM in
Rhodes 811F
____________________________________________________________________________________________
Friday, September 28: Presentation by Ms. Darnice R. Langford, Associate Professor of Professional Practice
Wednesday, Oct 3: Presentation by Mr. Jack Krebs, Director of Office of College Computing
Wednesday, Oct 10: Presentation by Ms. Dorothy Byers, Head Engineering Librarian
___________________________________________________________________________________________
Have
Linux installed on your laptops!
For more information email uc-free-os@pohl.ececs.uc.edu
.
Details on requirements for
Humanities and Social Science electives and be found here…
http://www.eng.uc.edu/currentstudents/curriculuminfo/humansocsci/
Prerequisites
and Goals: This
class is open to freshmen and pre-engineering majors in computer science. Here
are some of the course
components and goals.
____________________________________________________________________________________________
Assignments
Day |
Date |
Class Topic or
Event/Activity |
Assigned Text
Reading |
Friday |
Sept 21 |
Classes Begin |
|
Monday |
Sept 24 |
Introduction to the Internet And Digital
Communication |
Comer Chapter 1,2,3 |
Wednesday |
Sept 26 |
Networking Environments |
Comer Chapter 4,5,6 |
Friday |
Sept 28 |
Presentation: UC CO-OP |
|
Monday |
Oct 1 |
Operating Systems
– Quiz #1 |
|
Wednesday |
Oct. 3 |
Presentation: OCC at UC Eng |
|
Friday |
Oct 5 |
Internet Services: Email |
Comer Chapter18 |
Monday |
Oct 8 |
Internet Privacy – File Transfer, Remote Login |
Comer Chapter
20,21 |
Wednesday |
Oct 10 |
Quiz #2 and
Presentation: UC Libraries and Resources |
Dr. Dorothy Byer’s assignment notes. |
Friday |
Oct 12 |
Digital Signatures, Human-centric Computing, Homework Project Description |
Two Interviews
with Prof. Dertouzos |
Monday |
Oct 8 |
Introduction to Programming |
|
Wednesday |
Oct 17 |
Recipe for Program Design |
|
Friday |
Oct 19 |
Binary
Representations, Numeric Conversions, Word Problems |
Lecture 10
notes; also |
Monday |
Oct 22 |
Midterm Survey, Quiz #3 |
|
Wednesday |
Oct 24 |
Functional Decomposition, Digital Logic
Level |
Lecture 11
notes, also |
Friday |
Oct 26 |
Building a Full
Adder, Ripple-carry addition, Logical Completeness |
Lecture 12
notes; also |
Monday |
Oct 29 |
Boolean Functions, Ripple-Carry example, Accessing list elements, Variable name bindings |
|
Wednesday |
Oct 31 |
More List
Operations, Conditionals, Intro to recursion, data structures |
|
Friday |
Nov 2 |
Review and Quiz #4 |
|
Monday |
Nov 5 |
Recursive
functions, recursion on lists, recursion on numbers |
|
Wednesday |
Nov 7 |
Project Group
formations and status reports |
|
Friday |
Nov 9 |
Assignment #7,
Intro to OO Programming, Abstract Data Types |
|
Monday |
Nov 12 |
Holiday |
|
Wednesday |
Nov 14 |
The business of
software, The case against Microsoft |
|
Friday |
Nov 16 |
Professional
Ethics, and Intellectual Property and Copyright |
Clearinghouse
on IP |
Monday |
Nov 19 |
Quiz #5 |
|
Wednesday |
Nov 21 |
No Lecture –
Reading Assignment |
|
Friday |
Nov 23 |
Holiday |
|
Monday |
Nov 26 |
Lab Sessions -
Meet in ERC 405 |
___________________________________________________________________________________________