CS 101 Introduction to Computers Spring 2022 Syllabus - Course Description and Desired Outcomes

From the University Bulletin:

CS 101 INTRODUCTION TO COMPUTING I. (3) An introduction to computing and its impact on society from a user's perspective. Topics include computation using spreadsheets, beautification using text formatters and word processors, information management with database managers, and problem solving through program design and implementation using a simple programming language. Not open to students who have received credit for higher level computer science courses.

This course assumes no background in computers at all. The desired course outcomes for this class are:

We want every student to succeed in this course, but each student must take responsibility for their own learning. You need to come to class and ask questions when you don't understand something. You will need to participate in all cooperative-learning activities inside and outside class. You will have to devote time outside of class to your reading and lab work. The purpose of the lab time is to give you practice using the software; that's the only way to learn how to use it. You should read the skills list for the lab exams and decide if you need to work on the lab manual projects. Only you know if you know the material well enough or not. You should read the content material (slides, chapters from text, etc.) ahead of time so that you have some idea of what questions you need to ask to understand the material.

The Lecture Component of CS 101

Material in the textbook will be discussed in lectures twice a week. See the schedule for the chapters being covered. Additional material, NOT in the textbook, is also sometimes discussed in lecture. Students are responsible for knowing the material in the textbook and what is covered in lecture.

The Laboratory Component of CS 101

The student will have to demonstrate that they have certain skills in using each of the following: Windows/Excel (19% of the overall grade), MS Access (11%) This will be accomplished by lab tests given at regular intervals during the semester. There will be ample opportunity for students to practice with the software with the assistance of Teaching Assistants.