CS 100 The Computer Science Profession

University of Kentucky
Department of Computer Science
CS 100 The Computer Science Profession
 
 
1.  Course Number/Name:  CS 100, The Computer Science Profession

2.  Credits and Contact Hours:  1 credit, 2 contact hours

3.  Instructor:  assigned by the department

4.  Textbook:   None

5.  a.  Catalog Description:  An introductory seminar which covers the fundamental activities, principles, and ethics of the
           computer science profession. An overview of the discipline of computer science, examples of careers, the history of  
           computing and experience with elementary computing tools are included.   

     b.  Prerequisites/Co-requisites:  None

     c.  Required course:  Required (prior to Fall 2016)

6.  a.  Outcomes of Instruction:  The students will develop a sense of identity with computer science. They will learn about
           computer science as a profession and as an academic discipline. They will develop an appreciation for the role of computer
           science in society. They will be introduced to basic computing terminology. 
 
    Specifically, students will be able to discuss:
 
1.   the discipline of computer science and its role in society;
2.   career opportunities available to computer science majors;
3.   the expectations of employers about computer science graduates;
4.   professional and ethical responsibilities of CS professionals.
 
b.   Contributions to Student Outcomes (ABET Criterion 3 for Computer Science)
           

Outcome

a

b

c

d

e

f

g

h

i

j

k

CS 100

 

 

 

 

2

 

3

3

 

 

 

3- Strongly supported   2 – Supported   1 – Minimally supported

7.   List of Topics Covered:
 
1.     What Computing is about
2.     Meet the computer science faculty
3.     Putting together your resume
4.     Examples of software jobs in local industry
5.     Opportunities for software entrepreneurs
6.     What is a "professional"?
7.     Ethical responsibilities of CS professionals
8.     Tips for working in teams