B.A. Degree — Information Technology Major
In addition to the general education requirements, students majoring in Information Technology must meet the following requirements, which include a common CS/IT core. A student completing a double major in Computer Science and Information Technology will graduate with a Bachelor of Science degree.
Core requirements (in common with the Computer Science major):
CPSC1100 Principles of Computing 3 s.h.
CPSC1210 Introduction to Unix 3 s.h.
CPSC1300 Computer Programming I 3 s.h.
CPSC1320 Computer Programming II 3 s.h.
CPSC/ITEC3230 Communication Networks 3 s.h.
CPSC/ITEC3360 Systems Analysis and Design 3 s.h.
CPSC/ITEC3370 Database Concepts and SQL 3 s.h.
MATH1350 Discrete Mathematics 3 s.h.
Information Technology concentration:
ACCT2310 Financial Accounting 3 s.h.
ITEC3260 Management of Information Systems 3 s.h.
ITEC3270 Systems Administration 3 s.h.
ITEC4180 Advanced Database Systems 3 s.h.
ITEC4200 Systems Development Project 3 s.h.
MATH Electives (any two of MATH1380, MATH1510, and BUAD1420) 6 s.h.
Approved Electives (listed below, at least 6 s.h. must be upper division) 9 s.h.
Approved Electives
Either ACCT2320 Managerial Accounting
or BUAD3320 Principles of Management 3 s.h.
BUAD/ITEC3110 Electronic Commerce 3 s.h.
CPSC2100 Intermediate Programming 3 s.h.
CPSC/ITEC3220 Windows Programming with Visual BASIC 3 s.h.
CPSC3330 Data Structures and Algorithms 3 s.h.
CPSC4430 Operating Systems 3 s.h.
ITEC3500 Microcomputer Business Applications II 3 s.h.
ITEC3900 Topics in Information Technology 3 s.h.
ITEC4160 Internship in Information Technology (approval required) 3 s.h.
A minor in Information Technology consists of 18 hours of ITEC or CPSC courses including CPSC1300 (Computer Programming I)and ITEC3260 (Management of Information Systems). At least 9 of these hours must be upper division.
Courses in Information Technology
ITEC1010 Microcomputer Business Applications I 3 s.h.Proficiency-based course where students develop intermediate level skills in Microsoft’s Windows® and Office Suite®. Students cannot receive credit for both ITEC1010 and CPSC1010. Goal 8 (Goal 8 Catalog 0809+)
ITEC1110 Computer-based Academic Research 1 s.h.An introduction to the academic research process designed to help students become effective in carrying out research projects. A practical approach will be used with students learning to effectively use such tools as library catalogs, periodical databases and Internet search tools. Emphasis will be placed on learning to identify reliable and relevant information resources. No prerequisite. Goal 8 (Goal 8 Catalog 0809+)
ITEC1120 Microsoft Word® & PowerPoint® 1 s.h.A proficiency-based course to develop intermediate level word processing and presentation skills using Microsoft Word® and PowerPoint®. Topics covered include: The basics of word processing, editing, formatting, outlines, tables styles and sections in Microsoft Word®. In Microsoft PowerPoint®, making presentations, slide show tools and using digital photography. No prerequisites. Not available to students who have taken ITEC1010 or CPSC1010. Goal 8 (Goal 8 Catalog 0809+)
ITEC1130 Microsoft Excel® 1 s.h.A proficiency-based course to develop intermediate level spreadsheet skills using Microsoft Excel®. Topics include the basics of spreadsheets, graphs and charts, and using spreadsheets for decision making. Prerequisites: Microsoft Word & PowerPoint course or instructor consent. Not available to students who have taken ITEC1010 or CPSC1010. Goal 8 (Goal 8 Catalog 0809+)
ITEC1140 Microsoft Access® 1 s.h.A proficiency-based course to develop intermediate level database skills using Microsoft Access®. Topics include the basics of databases, tables, forms, wizards, reports, queries pivot charts and the switchboard. Prerequisites: ITEC1120 or instructor consent. Not available to students who have taken ITEC1010 or CPSC1010. Goal 8 (Goal 8 Catalog 0809+)
+ ITEC3110 Electronic Commerce (Also BUAD3110) 3 s.h.Exploration of the technologies and business environment surrounding the emergence of electronic commerce. There will be both a technical and non-technical track option for students, although all students will be required to learn some basic technical skills for implementing an electronic commerce website. Prerequisite: ITEC1010 or instructor's consent.
ITEC3220 Windows Programming with Visual BASIC (Also CPSC3220) 3 s.h.
Topics include the visual programming environment, the Application Programmer Interface (API) file
processing, dynamic link library (DLL) creation, object classes, and exception handling. Practice in
developing Windows applications. Prerequisites: CPSC1300 and CPSC1320. Goal 4ab, 8
+ ITEC3230 Communication Networks (Also CPSC3230) 3 s.h.
The theory and principles of transmission media and data communications networks. Topics include
communications hardware and software, local area networks (LANs), wide area networks (WANs), and
metropolitan area networks (MANs). Protocols, architectures, and internetworking will be examined.
Current advances in network technology including integrated services digital network (ISDN), asynchronous
transfer mode (ATM), and frame relay will also be discussed. Prerequisites: CPSC1300. Goal 4ab, 8
ITEC3260 Management of Information Systems 3 s.h.
Study of the fundamentals of information technology and how they support and interact with business organizations. Emphasis is on building a broad, basic technology framework. Prerequisite: ITEC1010 or ITEC1140 or instructor's consent. Goal 8
+ ITEC3270 Systems Administration 3 s.h.
Study of the issues involved in administering a networked computer operating system. Issues reviewed include peer-to-peer vesus server based networking, sizing hardware, protocol implementation, server configuration, storage and backups including RAID, managing accounts, managing outside and remote connectivity, software installation, monitoring system performance, security, and troubleshooting. Includes hands-on experience with Windows and UNIX systems. Prerequisites: CPSC1210, CPSC1300.
ITEC3360 Systems Analysis and Design (also CPSC3360) 3 s.h.
A study of current strategies and techniques to analyze and model information system requirements,
covering managerial, behavioral, and technical components of the system’s analysis and design process.
Prerequisite: ITEC3260. Goal 8
ITEC3370 Database Concepts and SQL (Also CPSC3370) 3 s.h.
A study of the concepts and structures required to implement a database system including the logical design and physical organization of the database. Topics include historical approaches to database systems, predicate algebra and predicate calculus. Emphasis is given to the design and development of database systems that includes understanding and applying entity-relationship models. Implementation of a database using SQL on a commercial database system is included. Prerequisite: CPSC1300. Goal 4ab, 8
+ ITEC3500 Microcomputer Business Applications II (also ACCT3500) 3 s.h.
Proficiency-based course to develop advanced level skills using Microsoft’s Windows®, Office Suite®,
and HTML. Prerequisites: ITEC1010 or ITEC3260. Goal 8
ITEC3900 Topics in Information Technology 3 s.h.
Study of selected topics from the information technology areas of programming, database, systems
administration, and networking. Topics will be announced prior to each semester they are offered. May
be repeated for credit when the topics vary.
ITEC4160 Internship in Information Systems 1-3 s.h.
An internship that allows students to work with professionals who are in career areas relating to the field
of information systems. The student will play an active role in identifying potential field sponsors. (Graded
on a Pass/Fail basis.) Prerequisite: Instructor’s consent.
+ ITEC4180 Advanced Database Systems 3 s.h.
Examination of database systems to include client/server strategies, support of Internet applications, data warehouse architecture, data mining techniques, distributed database implementation, and object-oriented database structure. Prerequisite: CPSC/ITEC3370 Database Concepts and SQL.
ITEC4200 Systems Development Project 3 s.h.Completion of an in-depth project in consultation with the sponsoring faculty member. Projects will include a technical aspect as well as complete documentation and planning. The project requires a formal presentation at completion. Prerequisite: ITEC3350, senior standing.
+ Denotes an alternate
year course.