Purdue School of Engineering and Technology

Purdue School of Engineering and Technology

Information Technology Fundamentals

CIT 11200 / 3 Cr.

This course provides students with a working knowledge of the terminology, processes, and components associated with information technology. Students will receive experience with the Internet, World Wide Web, current versions of hardware and software, networking, security, maintenance, information systems, and the application development process.

  • Microsoft Office
  • Adobe Acrobat 
  • Video production software 
  • Adobe Creative Suite 

Course Outcomes (What are these?)

  • Explain terms and concepts of information technology (hardware, software, networking, security, Internet/Web, and applications) (CIT a)
  • Select and judge usage of information technology products and services (CIT a, b)
  • Use Internet/Web services as a resource for learning and discovery (CIT a, b)
  • Explore and evaluate information technology career opportunities (CIT h)
  • Recognize the role of IT in developing nations (CIT g)
  • Create useful end products in information technology areas of interest to explore major, career, skills, interests, and talents (CIT a, h)

CIT Student Outcomes (What are these?)

(a) An ability to apply knowledge of computing and mathematics appropriate to the program’s student outcomes and to the discipline.

(b) An ability to analyze a problem, and identify and define the computing requirements appropriate to its solution.

(g) An ability to analyze the local and global impact of computing on individuals,organizations, and society.

(h) Recognition of the need for and an ability to engage in continuing professional development.

  • Surf's Up - Internet, Web generations, networking
  • Guts & Glory - hardware, software, digital media
  • It's All Business - information systems in the business world, databases, programming


Principles of Undergraduate Learning (PULs)

1a.  Communicate effectively in a variety of formats, particularly written, oral, and visual formats.

1b.  Identify and propose solutions for problems using quantitative tools and reasoning.

1c.  Make effective use of information resources and technology.

2.  Critical Thinking

3.  Integration and Application of Knowledge

What You Will Learn

Surf's Up - Internet, Web generations, networking

  • Illustrate how computers are connected to the Internet
  • Determine best options for Internet connectivity
  • Construct reliable and useful searches and develop a plan for informal and formal research
  • Explore, compare, and judge web trends and tools
  • Choose products to prepare own computer for privacy and security issues (viruses, worms, spyware, etc.)
  • Describe network media and topology
  • Design a simple network (for home, wireless or wired)
  • Set up web server space and publish a simple web page

Guts and Glory - hardware, software, digital media

  • Describe how files are stored on disk and what causes fragmentation
  • Provide computer maintenance for own computer
  • Determine appropriate back up plan and file management
  • Explain features of several operating systems
  • Identify, schematize, and evaluate hardware components
  • Describe basic types of applications software
  • Define different types of software
  • Identify security and privacy issues and identify software solutions
  • Identify different file types
  • Create a short, simple video

It's All Business - information systems in the business world, databases, and programming

  • Explain the flow of data from input of data from a personal computer to that data being processed in computers and flowing through the world via networks and systems
  • Define database management system
  • Describe the System Development Life Cycle
  • Create a use case for a task in an information system
  • Recognize components of a database table
  • Demonstrate how to create a database structure (tables and relationships) from a mass of data (abstract practice)
  • Discuss different types of programming languages and paradigms
  • Recognize and describe tools used by programmers