Text only version INDEX :: Information Science & Technology :: ITEC

 

 
College of Information Science & Technology

ITEC 110
PRINCIPLES OF INFORMATION TECHNOLOGY

  1. Catalog Entry

ITEC 110. Principles of Information Technology
Three hours lecture (3).

Provides an introduction to information technology, to the principles that underlie information technology, problem solving, and to the fields that make up information technology.

  1.  Detailed Description of Content of Course

This course provides an introduction to information technology, to the principles that underlie information technology, and to the fields that make up information technology. Topics include:

IT Fundamentals

- Problem Solving
- Information Representation
- Operating Systems
- Programming Languages
- Architecture
- History
- Ethics
- Applications and Systems Software
- World Wide Web

Computer Science

- Algorithms (concept & performance)
- Non-computability
- Syntax, Semantics
- Compilation, Interpretation
- Types of errors
- Data, Types, Variables
- Topical Areas (e.g. Artificial Intelligence)

Software Engineering

- Top down and Object Oriented
- Software Development Cycles
- CASE tools
- Reliability
- Metrics
- Patterns
- Re-use

Information Systems

- Expert Systems
- Decision Support Systems
- Enterprise Resource Planning and etc.
- Management Information Systems
- Strategic planning
- Management of technology

Database

- Relational model
- Tables, Queries, Structured Query Language
- Keys
- Logical and Physical
- Security

Networks

- Internet
- Local Area Network and Wide Area Network
- Inter-networking
- Client-Server
- Layers, Media
- Bandwidth
- Protocols, Security
- Performance

Programming Concepts

- Assignment
- Conditionals
- Expressions
- Loops
- Methods and fields
- GUI

These topics are consistent with the curriculum for CS1 as recommended by the Association for Computing Machinery (ACM).

  1. Detailed Description of Conduct of Course.

Class lecture and discussion sessions present and explain the history of information technology, the underlying principles including basic hardware and software design, the fields and career paths which make up information technology, and problem solving techniques, illustrated by examples.

  1. Goals and Objectives of the Course:

At the conclusion of this course students will be able to:

1. List, define, and explain the importance of the fundamental concepts of Information Technology listed in the topics list.
2. Define and explain the importance of and relationships among the basic CS concepts listed above, including algorithms, programming,etc.
3. Explain the basic methods of Software Engineering, including the actions that occur in each phase.  Also, explain the importance of Software Engineering and the relationship between it and the development of algorithms and programs.
4. List and explain the problems addressed, solutions provided, and tools used in the areas of Information Systems, Database Systems and Networks.

  1. Assessment Measures

Student achievement is measured by tests and evaluation of assignments.

  1. Other Course Information

None

  1. Review and Approval

DATE ACTION APPROVAL
October, 20 2004 Updated Dr. Joe Chase, Chair