Skip to main content
CSE 100 Computer Science as a Profession

CSE 100 Computer Science as a Profession (1 cr)

Catalog Course Description

The computing and programming profession. Professionalism and ethics. Industry practice. Impact of computing on society.

Course Outcomes
(Letters refer to program outcomes; caps indicate greater emphasis.)

This seminar surveys the field of computer science from an industrial perspective. Guest speakers from a variety of computer industries discuss corporate approaches to computing and technology, state-of-the-art development of software and hardware, and the variety of career opportunities available to computer science and computer engineering graduates. Introduction to the CSE department, the CS curriculum, and facilities.

  1. Students demonstrate knowledge of career options in the computer science field. (e,g)
  2. Students demonstrate knowledge of the preparation needed for professional practice. (h)
  3. Students understand what soft skills are needed to be a successful professional, and have learned plans to acquire them. (e,f)
  4. Students demonstrate that they can evaluate an ethical situation. (e)
  5. Students demonstrate an ability to analyze the local and global impact of computing on individuals, organizations, and society.(g)

Program Outcomes covered in CSE 100

An understanding of professional, ethical, legal, security and social issues and responsibilities
An ability to communicate effectively with a range of audiences
An ability to analyze the local and global impact of computing on individuals, organizations, and society
Recognition of the need for and an ability to engage in continuing professional development
An ability to use current techniques, skills, and tools necessary for computing practice


Assessment of how well outcomes are being achieved will be done by applying a rubric to a random sample of at least 25% of the students who have completed the work being used for assessment. Assessment tools are examinations and programming projects. For each outcome being assessed, each student in the sample will be judged to (a) exceed, (b) meet, or (c) fail to meet an objective standard designed to assess this outcome. Unless otherwise specified the thresholds used are: meet (70%), exceed (85%). We will say that this offering of the course achieved the particular outcome if and only if 70% or more of the students sampled were assessed to be in categories (b) or (c).

  • Course outcomes I, IV, and V are assessed by
    1. evaluation of essays


  • The computing profession
  • Applications of computing
  • Practices in industry
  • Ethics in the industry
  • Local opportunities for outreach
  • Impact of computing on society


  • None. Students will draw most material from online sources such as descriptions of companies and their open jobs, professional articles on ethics and the computing profession, and advice on writing resumes.


  • Quizes
  • Homework