PCC/ CCOG / CIS

Course Content and Outcome Guide for CIS 121

Date:
17-NOV-2011
Posted by:
Curriculum Office
Course Number:
CIS 121
Course Title:
Computer Concepts II
Credit Hours:
4
Lecture hours:
30
Lecture/Lab hours:
0
Lab hours:
30
Special Fee:
$12

Course Description

Evaluate, select and apply computer technology to solve practical problems. Use Internet technologies. Organize and display information using a database. Address ethical issues. Recommended: CIS 120 or equivalent. Prerequisites: WR 115, RD 115 and MTH 20 or equivalent placement test scores. Audit available.

Intended Outcomes for the course

On completion of this course the student should be able to:
  • Identify and use a wide range of resources and techniques to solve technical problems
  • Apply a system development model to solve a problem.
  • Choose testing methods and tools most appropriate for the scope and purpose of projects
  • Apply database concepts and use ER diagrams to design, develop, and use a database.
  • Analyze the elements of programs
  • Design a small local area network
  • Solve quantitative and qualitative problems using computer software.
  • Assess the implications of technology use on organizations and their management.
  • Describe trends in computer technology and discuss their effect on global culture and society.
  • Communicate computer technology concepts using a variety of electronic media taking into account technological and aesthetic considerations.
  • Weigh ethical issues related to technology including viruses, spyware, hacking and risk assessment.

Outcome Assessment Strategies

In satisfying the assessments, students must demonstrate at least 3 of the following:
  • Service Learning
  • Contextual written tasks in or outside of class.
  • Written case study analysis.
  • Individual or team projects.
  • Presentations
  • Quizzes and/or examinations.
  • In-class interactive role-plays
  • Participation
  • Self-Assessment
  • Create installation, how it works or training material for some aspect of computer technology

Course Content (Themes, Concepts, Issues and Skills)

 
  • Hardware
    • How data is represented in hardware
    • Number systems and coding schemes
  • Software
    • Operating Systems
      • Stand-alone, Network, Embedded
      • Shell, GUI and Command Line
      • Services
    • Spreadsheets
      • Numeric modeling and analysis
    • Database Management Systems
      • Data Models including Hierarchical, Network and Relational
      • Client-server vs. local Database Management Software (DBMS) applications
    • Integration of Productivity Software
    • Integrated Development Environments (IDE's)
    • Programming Languages
    • Markup Languages (XML)
    • Career-specific software
  • Society
    • Risks
      • Malware (viruses, spyware, hacking)
      • System failure
      • Security
    • Future/Trends of Computer Technology
      • Robotics/Automation
      • Artificial Intelligence
      • Expert Systems
  • Integration
    • Introduction to Networks and Data Communications
      • Local Area Networks
      • Wide Area Networks
      • Network Security
      • Wireless
      • Home Networks
      • IP Protocols (FTP, HTTP)
    • Using the Internet Effectively
    • Enterprise Systems
      • Automation
      • Portals
      • Web Services
      • Virtual Private Networks (VPN's)
      • Enterprise Hardware
    • Concepts and Theoretical Models
      • Project Management
 
 

Related Instruction

Computation
Hours: 16

Outcomes:

1. Analyze the elements of programs

2. Design a small local area network

3. Solve quantitative and qualitative problems using computer software.

Activities:

Direct instruction (+ study time) in discipline-related computations
involving Boolean algebra and arithmetic expression construction and
evaluation as applied in programming and networking.

November 2009