Course FormatCourse Goals
Textbooks and References
Prerequisites by Topic
Major Topics Covered in Course
Introduces ideas and skills that are necessary for success in the computer science field. Examines the relation between personal goals and professional standards. Studies work habits, time management, organizational skills, interpersonal skills, and commitment. Raises issues of ethics and responsibility. Discusses thinking skills that are needed in computer science and introduces problem solving exercises designed to develop these skills. Introduces readings from the software literature to illustrate the variety of skills needed in industry.
1 QH credit
Prerequisite: Computer science majors only.
BSCS03 required course
BSCS04 required course
BACS required core
BSIS required course
This course serves as orientation for new computer science majors. It combines the introduction to professional life with introduction to the computer science profession.
Professor John Casey
The Shiny Red Binder, containing material about curriculum, co-op, university resources for students, and professional ethics.
Also: Douglas E. Comer. The Internet Book. Prentice-Hall, 1997.
Tools for building a cool Web page: Nick Heinle.
Dennis Shasha and Cathy Lazere. Out of Their Minds: the lives and discoveries of 15 great computer scientists. Copernicus, c1995.
Martin Campbell-Kelly and William Aspray. Computer: a history of the information machine.
Help students to succeed in their first year of college. Provide advising on course selection. Prepare students for going out on co-op. Show students some examples of current best uses of computing. Give students a non-programming introduction to an important computing topic: the Internet. Get the students working with each other in small groups, and bond them to the College.
Freshman majoring in Computer Science or Information Science