Print this page

Bulletins

Information Technology Major, B.A.; B.S.

B.A. degree or B.S. degree

Major Map

Program Requirements

Required Courses I (6 hours)

Select one of the following options:

Option A (6 hours)

CPS 180Principles of Computer Programming

3(3-0)

CPS 181Introduction to Data Structures

3(3-0)

Option B (6 hours)

CPS 190Introduction to Programming in Python

3(3-0)

CPS 191Python Programming II

3(3-0)

Required Courses II (28 hours)

CPS 165Modern Website Design

3(3-0)

CPS 280Alternative Programming Languages

3(3-0)

CPS 282Introduction to Multimedia Design

3(3-0)

CPS 301Social Issues of Computing and Professional Practice

1(1-0)

CPS 395Internship in Computer Science

1-9(Spec)

ITC 190Computer Hardware Concepts, Installation, Configuration, and Support

3(3-0)

ITC 191Computer Software Concepts, Installation, Configuration, and Support

3(3-0)

ITC 265Basics of Data Communications and Computer Networks

3(3-0)

ITC 341Introduction to Databases and Applications

3(3-0)

ITC 392Information Technology Administration

3(3-0)

Note: 3 hours of internship (CPS 395) is required.

Required Courses III (3 hours)

An IT project as a capstone experience, preferably in the student’s area of concentration. It should involve the design and implementation of a solution to a nontrivial IT problem that has some practical meaning in the real world. Capstone experiences may include a special project conducted on- or off-campus under supervision of a faculty member or an internship or service learning project supervised by an off-campus project director in coordination with the advisor.

Select one of the following:

CPS 497Independent Study

1-6(Spec)

ITC 495Senior Internship

1-9(Spec)

Specialized Tracks (6 hours)

Each student is required to select one track from the following list

Data Communication and Networking (6 hours)

ITC 465Network Administration and Security

3(3-0)

ITC 466System Administration and Automation

3(3-0)

Database (6 hours)

CPS 541Modern Databases

3(3-0)

ITC 441Database and Virtual Data Server Administration

3(3-0)

Interactive Multimedia Design (6 hours)

CPS 382Advanced Multimedia Design

3(3-0)

ITC 383Computer Game Design

3(3-0)

Web Application Development (6 hours)

CPS 420Web Application Development - Web Services SOA

3(3-0)

ITC 320Web Application Development - Client-Side Scripting

3(3-0)

Custom Track (6 hours)

A student may choose to develop a customized track by choosing courses from the other IT tracks or courses from another subject area. The courses may be selected from a variety of disciplines at CMU. The objective of this alternative is to allow students to have the opportunity to follow special interests. The student must propose a program of 6 hours that represent a coordinated area of interest, and the proposal must be approved by an IT advisor.

Other Requirements I (3 hours)

Select one of the following:

STA 282QRIntroduction to Statistics

3(3-0)

STA 382QRElementary Statistical Analysis

3(3-0)

Other Requirements II (3-4 hours)

Select one of the following:

MTH 132Calculus I

4(4-0)

MTH 175Discrete Mathematics

3(3-0)

MTH 217Business Calculus

4(4-0)

Other Requirements III (3 hours)

Select one of the following:

COM 264Communicating in Workplaces and Volunteer Organizations

3(3-0)

COM 361Interpersonal Communication

3(3-0)

Electives (9 hours)

Each student must take 9 additional elective hours, chosen to complement the student’s program goals and approved by an IT advisor. In addition to CPS/ITC courses from other IT tracks, or other areas of CPS/ITC, possible electives might include courses such as

ART 231Introduction to Graphic Design

3(0-6)

ART 235Logo and Identity Design

3(0-6)

ART 335Design Bureau

3(0-6)

ART 435Professional Design Practices

3(0-6)

BIS 308Visual Business Communication and Digital Media

3(3-0)

BIS 315Social Media and Emerging Technologies in Business

3(3-0)

BIS 327Web Site Development

3(3-0)

EDU 590Foundations for Learning, Design, and Technology in Education

3(3-0)

FMD 246CAD for Fashion Design and Merchandising

3(0-4)

FMD 346Advanced CAD for Apparel

3(0-4)

GEO 303Geographic Information Systems

3(2-2)

GEO 503Advanced Geographic Information Systems

3(2-2)

IET 154Engineering Design Graphics

3(2-2)

IET 226Parametric Design and Modeling

3(2-2)

IET 291Applied Circuits

3(2-2)

IET 458Surface Modeling

3(2-2)

MGT 335Introduction to Management Science

3(3-0)

PAD 585Public Sector Information Technology Management

3(3-0)

Total: 61-62 semester hours