Open House: Saturday 8/13/2016 10AM-2PM Click here to register!
Associate in Applied Science Degree

Information Technology - Computer Network Systems Option, Software Applications and Programming Option and Web Development Option

Information technology (IT) is a diverse area of study encompassing several computer-based system and application areas. The advancement of computers and communication technology continues to have profound impact on our lives. A need exists for technically competent individuals to provide appropriate computing solutions for users. The objective of the IT program is to provide a broad-based foundation in the area of IT and a concentration in one of four IT options. In addition to technical knowledge, it is important for IT workers to be able to communicate, handle multi-tasking situations and to assess user needs when developing computer-based solutions.

The Computer Network Systems option of the IT program can help graduates prepare to perform tasks associated with installing, upgrading and maintaining computer network systems in typical LAN/WAN environments. This option explores a number of networking and internetworking technologies. Additional curriculum topics, investigated through classroom and laboratory experiences, include introductory computer programming, survey of operating systems, network design and implementation, network systems management and other related technical subjects. Information Technology (Computer Network Systems) consists of a foundation core of computing and general education courses, followed by studies in computer network systems applications.

The Software Applications and Programming option of the IT program can help graduates prepare to perform tasks associated with developing and modifying software applications. Additional curriculum topics, investigated through classroom and laboratory experiences, include programming languages and algorithms, database development and applications and other related technical subjects. Information Technology (Software Applications and Programming) consists of a foundation core of computing and general education courses, followed by studies in programming applications.

The Web Development option of the IT program can help graduates prepare to perform tasks associated with designing, creating and maintaining Web sites. Additional curriculum topics, investigated through classroom and laboratory experiences, include Web authoring with appropriate scripting and/or coding tools, Web application of database technology and other related technical subjects. Information Technology (Web Development) consists of a foundation core of computing and general education courses, followed by studies in Web development applications.

Graduates may begin their careers in Information Technology involving the option pursued in a variety of entry-level positions. For the Computer Network Systems option, such positions may include computer network analyst, computer network technician, help desk analyst and WAN/LAN technician. For the Software Applications and Programming option, such positions may include database programmer, junior programmer, software support technician and software tester. For the Web Development option, such positions may include web administrator, web applications developer, web/software developer and website developer.

Graduates who have difficulty distinguishing colors may not be able to perform the essential functions of various positions involving information technology.

Refer to the Admission section of this catalog for information relating to Admission Requirements and Procedures for this program.

Students will have the opportunity to use the following school equipment as required throughout the program: computer systems, network hubs, patch panels, printers and other common computer peripherals.

Classes generally range in size from 15 to 40 students. Depending on the course subject matter, certain classes may contain a greater or lesser number of students.

This program of study offers four options of coursework for a student to pursue. All of the courses (as such courses may be revised or modified from time to time by the school in its discretion) in one of the following options must be successfully completed.

Course Number Course Credit Hours
GE117
Composition I+

This course covers phases of the writing process, with special emphasis on the structure of writing and techniques for writing clearly, precisely and persuasively. Prerequisite or Corequisite: TB133 Strategies for the Technical Professional or equivalent

(close)
4
GE127
College Mathematics I+

This course will include, but is not limited to, the following concepts: quadratic, polynomial and radical equations, linear functions and their graphs, systems of linear equations, functions and their properties and triangles and trigonometric functions. Activities will include solving problems and using appropriate technological tools. Prerequisite: GE184 Problem Solving or TB184 Problem Solving or GE150 Survey of the Sciences or equivalent; Prerequisite or Corequisite: TB133 Strategies for the Technical Professional or equivalent

(close)
4
GE184
Problem Solving+

This course introduces students to problem solving techniques and helps them apply the tools of critical reading, analytical thinking and mathematics to help solve problems in practical applications.

(close)
4
GE192
College Mathematics II+

This course will include, but is not limited to, the following concepts: exponential and logarithmic equations and functions, graphs of trigonometric functions, trigonometric equations, polar coordinates, oblique triangles, vectors and sequences. Prerequisite: GE127 College Mathematics I or equivalent

(close)
4
GE217
Composition II+

This course focuses on appropriate rhetoric structures and styles for analytical and argumentative writing. Emphasis is placed on critical thinking, reading skills and elements of research in the information age. Prerequisite: GE117 Composition I or equivalent

(close)
4
GE273
Microeconomics+

This course introduces the economic way of thinking as it provides the basic principles of microeconomics. It is the study of choices made by households, firms, and government and how these choices impact the market economy. Prerequisites: GE117 Composition I or equivalent, GE127 College Mathematics I or equivalent

(close)
4
GE347
Group Dynamics+

In this course, students examine elements of successful teams and small decision-making groups. Emphasis is on communication, critical thinking and group process techniques. Prerequisite: GE117 Composition I or equivalent

(close)
4
Subtotal 28.0
Course Number Course Credit Hours
IT104
Introduction to Computer Programming

This course serves as a foundation for understanding the logical function and process of computer programming in a given language environment. Basic computer programming knowledge and skills in logic and syntax will be covered. Coding convention and procedures will be discussed relevant to the given programming language environment. Prerequisite: TB143 Introduction to Personal Computers or equivalent

(close)
4
IT109
Microsoft Desktop Operating System

This course introduces general knowledge and skills required in installation, configuration and management of popular Microsoft operating system(s) for standalone and network client computers. Prerequisite: TB143 Introduction to Personal Computers or equivalent

(close)
4
IT113
Structured Cabling

This course provides the study of industry standards and practices involved in wiring a computer network, including media and protocol specifications, connection topologies, installation, testing and troubleshooting. Prerequisite: TB143 Introduction to Personal Computers or TB145 Introduction to Computing

(close)
4
IT203
Database Development

This course introduces relational database concepts and the role of databases in both Windows and Web applications. The course introduces basic data modeling and normalization concepts. Extensible Markup Language (XML) is also introduced. Prerequisite: TB133 Strategies for the Technical Professional or equivalent

(close)
4
IT220
Network Standards and Protocols

This course serves as a foundation for students pursuing knowledge and skills in computer networking technologies. Major concepts such as OSI and TCP/IP models, network media specifications and functions, LAN/WAN protocols, topologies and capabilities will be discussed. Industry standards and a brief historical development of major networking technologies will be surveyed in conjunction with basic awareness of software and hardware components used in typical networking and internetworking environments. Prerequisite: TB143 Introduction to Personal Computers or TB145 Introduction to Computing

(close)
4
IT221
Microsoft Network Operating System I

The current Microsoft networking server operating system will be the focus of this course. Coverage includes installation, configuration and management of a popular Microsoft network server in relation to its clients and to other servers. Aspects of typical Microsoft client-server network administration functions are discussed. Prerequisite: IT109 Microsoft Desktop Operating System

(close)
4
IT222
Microsoft Network Operating System II

This course serves as an extension on Microsoft network server technologies. Issues on infrastructure administration are discussed. Aspects of active directory technologies will be introduced. Prerequisite: IT221 Microsoft Network Operating System I

(close)
4
IT250
Linux Operating System

Installation, configuration and management of a Linux operating system will be explored. Focus will be on functions that resemble the UNIX environment. Directory and file management, user account management and certain device management (such as drives, printers, interface cards, etc.) will be discussed. Prerequisite: TB143 Introduction to Personal Computers or equivalent

(close)
4
IT255
Introduction to Information Systems Security

This course provides an overview of security challenges and strategies of counter measures in the information systems environment. Topics include definition of terms, concepts, elements, and goals incorporating industry standards and practices with a focus on availability, vulnerability, integrity and confidentiality aspects of information systems. Prerequisites: IT220 Network Standards and Protocols, IT221 Microsoft Network Operating System I, IT250 Linux Operating System

(close)
4
IT260
Networking Application Services and Security

This course explores common network-based services such as Web services, email and FTP in a given server operating systems environment. Related security issues will also be discussed. Prerequisite: IT222 Microsoft Network Operating System II

(close)
4
IT302
Linux System Administration

This course covers intermediate to advanced system and network administrative tasks and related skills required by a Linux based network. Functional areas include the setup, configuration, maintenance, security and troubleshooting of Linux servers and related services in a complex network environment. Tools and scripting skills associated with these areas will also be discussed. Prerequisite: IT250 Linux Operating System

(close)
4
IT320
WAN Technology and Application

This course discusses typical Wide Area Network (WAN) technologies along with survey on existing services and applications. Introductory router configuration skills will be included. Prerequisite: IT220 Network Standards and Protocols

(close)
4
IT321
Network Technology and Service Integration

Discussions on areas where computer networking and telecommunication technologies converge in today's networking and internetworking industry. Concepts and case studies of how voice, data and video can be integrated on to one network will be discussed. Extended coverage on router configuration will be included. Prerequisite: IT320 WAN Technology and Application

(close)
4
IT331
Network Development Capstone Project

Network design and implementation project to be jointly agreed upon by the student and the faculty member. The project includes major process of product lifecycle such as data gathering and analysis, needs assessment, planning, designing, testing, implementation, documentation, etc., in addition to actually building a simulated network using existing equipment. Prerequisites: Completion of a minimum of 80 credits earned in the program of study including IT260 Networking Application Services and Security or equivalent and IT320 WAN Technology and Application or equivalent

(close)
4
Subtotal 56.0
Course Number Course Credit Hours
TB133
Strategies for the Technical Professional+

The course reviews characteristics and trends of the global information society, including basic information processing, Internet research, other skills used by the technical professional and techniques that can be used for independent technical learning.

(close)
4
TB143
Introduction to Personal Computers+

Organization of a typical Personal Computer (PC) is examined in a given popular operating systems environment. Terminology and concepts related to major PC hardware components and their functions will be discussed consistent with industry standards and practices.

(close)
4
TB332
Professional Procedures and Portfolio Development+

Students are required to plan and compile their projects in the form of a portfolio. Instruction on interviewing procedures and writing business communications is also included in this course. Prerequisite: Students must have completed 72 quarter credit hours prior to taking this course

(close)
4
Subtotal 12.0
Course Number Course Credit Hours
Total
96
Subtotal 96.0
Course Number Course Credit Hours
GE117
Composition I+

This course covers phases of the writing process, with special emphasis on the structure of writing and techniques for writing clearly, precisely and persuasively. Prerequisite or Corequisite: TB133 Strategies for the Technical Professional or equivalent

(close)
4
GE127
College Mathematics I+

This course will include, but is not limited to, the following concepts: quadratic, polynomial and radical equations, linear functions and their graphs, systems of linear equations, functions and their properties and triangles and trigonometric functions. Activities will include solving problems and using appropriate technological tools. Prerequisite: GE184 Problem Solving or TB184 Problem Solving or GE150 Survey of the Sciences or equivalent; Prerequisite or Corequisite: TB133 Strategies for the Technical Professional or equivalent

(close)
4
GE184
Problem Solving+

This course introduces students to problem solving techniques and helps them apply the tools of critical reading, analytical thinking and mathematics to help solve problems in practical applications.

(close)
4
GE192
College Mathematics II+

This course will include, but is not limited to, the following concepts: exponential and logarithmic equations and functions, graphs of trigonometric functions, trigonometric equations, polar coordinates, oblique triangles, vectors and sequences. Prerequisite: GE127 College Mathematics I or equivalent

(close)
4
GE217
Composition II+

This course focuses on appropriate rhetoric structures and styles for analytical and argumentative writing. Emphasis is placed on critical thinking, reading skills and elements of research in the information age. Prerequisite: GE117 Composition I or equivalent

(close)
4
GE273
Microeconomics+

This course introduces the economic way of thinking as it provides the basic principles of microeconomics. It is the study of choices made by households, firms, and government and how these choices impact the market economy. Prerequisites: GE117 Composition I or equivalent, GE127 College Mathematics I or equivalent

(close)
4
GE347
Group Dynamics+

In this course, students examine elements of successful teams and small decision-making groups. Emphasis is on communication, critical thinking and group process techniques. Prerequisite: GE117 Composition I or equivalent

(close)
4
Subtotal 28.0
Course Number Course Credit Hours
IT104
Introduction to Computer Programming

This course serves as a foundation for understanding the logical function and process of computer programming in a given language environment. Basic computer programming knowledge and skills in logic and syntax will be covered. Coding convention and procedures will be discussed relevant to the given programming language environment. Prerequisite: TB143 Introduction to Personal Computers or equivalent

(close)
4
IT106
Programming in C++ I

Students will write, enter, run and debug programs using the C++ language. Topics include simple C++ operations, functions, procedures and data operations. Prerequisite: IT104 Introduction to Computer Programming

(close)
4
IT109
Microsoft Desktop Operating System

This course introduces general knowledge and skills required in installation, configuration and management of popular Microsoft operating system(s) for standalone and network client computers. Prerequisite: TB143 Introduction to Personal Computers or equivalent

(close)
4
IT116
Intermediate Programming

This course is a continuation of Introduction to Computer Programming. Main topics include arrays, file processing, database interaction, SQL, classes and error handling. Hands-on active learning required. Prerequisite: IT104 Introduction to Computer Programming

(close)
4
IT203
Database Development

This course introduces relational database concepts and the role of databases in both Windows and Web applications. The course introduces basic data modeling and normalization concepts. Extensible Markup Language (XML) is also introduced. Prerequisite: TB133 Strategies for the Technical Professional or equivalent

(close)
4
IT204
Scripting and Web Authoring I

Student will be introduced to using HTML to create Web pages. Some popular Web authoring tools will also be introduced. Project assignments include the development of simple Web pages and sites using both the HTML code and other tools. Prerequisite: IT104 Introduction to Computer Programming

(close)
4
IT217
Programming in C++ II

This course is a continuation of the preceding C++ course. Students will examine concepts of classes, dynamic memory allocation, exception handling, file input/output, and the STL. Basic object-oriented programming will be presented. Prerequisite: IT106 Programming in C++ I

(close)
4
IT218
Programming in JAVA I

Students will be introduced to the essential concepts and programming elements of the Java language. Topics include Internet concepts, basic language concepts (declaring and evaluating data, statements, expressions control flow and input), the development environment, classes and objects and creation of applets. Prerequisite: IT104 Introduction to Computer Programming or equivalent

(close)
4
IT219
Programming in JAVA II

This course covers the essentials of applet programming (URL, audio, image, test, animation), error handling, debugging, threads and the client/server environment. Creation of application programs through projects is a requirement. Prerequisites: IT203 Database Development or equivalent, IT218 Programming in Java I or equivalent

(close)
4
IT250
Linux Operating System

Installation, configuration and management of a Linux operating system will be explored. Focus will be on functions that resemble the UNIX environment. Directory and file management, user account management and certain device management (such as drives, printers, interface cards, etc.) will be discussed. Prerequisite: TB143 Introduction to Personal Computers or equivalent

(close)
4
IT305
College Mathematics III

Students in this course study the concepts of limits and differential and integral calculus in the context of practical problems. Prerequisite: GE192 College Mathematics II or equivalent

(close)
4
IT306
Software Application Programming

Students will apply math skills, GUI principles and programming techniques to develop complex application software. Teamwork, project planning and implementation are the underlying criteria for this course. Prerequisites: IT203 Database Development, IT217 Programming in C++ II, IT219 Programming in Java II

(close)
4
IT308
Software Development Capstone Project

Development of a complex software application in an area jointly agreed upon by the student as well as the faculty member. The faculty member acts more as a facilitator and project manager for this final assignment. Prerequisites: Completion of a minimum of 80 credits earned in the program of study including IT306 Software Application Programming or equivalent

(close)
4
IT327
Data Structures

Through exploring fundamental data structures, data manipulation techniques and algorithms necessary for good program development, students will be exposed to methods of selecting appropriate data structures to represent data with a given set of operations on that data. Topics include abstract data types, trees and graphs and their traversal, priority queues, searching and sorting, algorithm design techniques, external sorting techniques, hashing, etc. Prerequisite: IT217 Programming in C++ II

(close)
4
Subtotal 56.0
Course Number Course Credit Hours
TB133
Strategies for the Technical Professional+

The course reviews characteristics and trends of the global information society, including basic information processing, Internet research, other skills used by the technical professional and techniques that can be used for independent technical learning.

(close)
4
TB143
Introduction to Personal Computers+

Organization of a typical Personal Computer (PC) is examined in a given popular operating systems environment. Terminology and concepts related to major PC hardware components and their functions will be discussed consistent with industry standards and practices.

(close)
4
TB332
Professional Procedures and Portfolio Development+

Students are required to plan and compile their projects in the form of a portfolio. Instruction on interviewing procedures and writing business communications is also included in this course. Prerequisite: Students must have completed 72 quarter credit hours prior to taking this course

(close)
4
Subtotal 12.0
Course Number Course Credit Hours
Total
96
Subtotal 96.0
Course Number Course Credit Hours
GE117
Composition I+

This course covers phases of the writing process, with special emphasis on the structure of writing and techniques for writing clearly, precisely and persuasively. Prerequisite or Corequisite: TB133 Strategies for the Technical Professional or equivalent

(close)
4
GE127
College Mathematics I+

This course will include, but is not limited to, the following concepts: quadratic, polynomial and radical equations, linear functions and their graphs, systems of linear equations, functions and their properties and triangles and trigonometric functions. Activities will include solving problems and using appropriate technological tools. Prerequisite: GE184 Problem Solving or TB184 Problem Solving or GE150 Survey of the Sciences or equivalent; Prerequisite or Corequisite: TB133 Strategies for the Technical Professional or equivalent

(close)
4
GE184
Problem Solving+

This course introduces students to problem solving techniques and helps them apply the tools of critical reading, analytical thinking and mathematics to help solve problems in practical applications.

(close)
4
GE192
College Mathematics II+

This course will include, but is not limited to, the following concepts: exponential and logarithmic equations and functions, graphs of trigonometric functions, trigonometric equations, polar coordinates, oblique triangles, vectors and sequences. Prerequisite: GE127 College Mathematics I or equivalent

(close)
4
GE217
Composition II+

This course focuses on appropriate rhetoric structures and styles for analytical and argumentative writing. Emphasis is placed on critical thinking, reading skills and elements of research in the information age. Prerequisite: GE117 Composition I or equivalent

(close)
4
GE273
Microeconomics+

This course introduces the economic way of thinking as it provides the basic principles of microeconomics. It is the study of choices made by households, firms, and government and how these choices impact the market economy. Prerequisites: GE117 Composition I or equivalent, GE127 College Mathematics I or equivalent

(close)
4
GE347
Group Dynamics+

In this course, students examine elements of successful teams and small decision-making groups. Emphasis is on communication, critical thinking and group process techniques. Prerequisite: GE117 Composition I or equivalent

(close)
4
Subtotal 28.0
Course Number Course Credit Hours
IT104
Introduction to Computer Programming

This course serves as a foundation for understanding the logical function and process of computer programming in a given language environment. Basic computer programming knowledge and skills in logic and syntax will be covered. Coding convention and procedures will be discussed relevant to the given programming language environment. Prerequisite: TB143 Introduction to Personal Computers or equivalent

(close)
4
IT109
Microsoft Desktop Operating System

This course introduces general knowledge and skills required in installation, configuration and management of popular Microsoft operating system(s) for standalone and network client computers. Prerequisite: TB143 Introduction to Personal Computers or equivalent

(close)
4
IT116
Intermediate Programming

This course is a continuation of Introduction to Computer Programming. Main topics include arrays, file processing, database interaction, SQL, classes and error handling. Hands-on active learning required. Prerequisite: IT104 Introduction to Computer Programming

(close)
4
IT201
Web Site Design

Design principles and interactive communication techniques are used to create an aesthetic and communicative Web site. Students will use HTML, VRML and Java scripts in the creation of the Web page.

(close)
4
IT203
Database Development

This course introduces relational database concepts and the role of databases in both Windows and Web applications. The course introduces basic data modeling and normalization concepts. Extensible Markup Language (XML) is also introduced. Prerequisite: TB133 Strategies for the Technical Professional or equivalent

(close)
4
IT204
Scripting and Web Authoring I

Student will be introduced to using HTML to create Web pages. Some popular Web authoring tools will also be introduced. Project assignments include the development of simple Web pages and sites using both the HTML code and other tools. Prerequisite: IT104 Introduction to Computer Programming

(close)
4
IT215
Scripting and Web Authoring II

Students will be introduced to Microsoft's Active Server Pages, a server-side programming technology for building Web applications that are both dynamic and interactive. Skills in handling interactivity between the ASP environment and databases are also introduced. Prerequisites: IT203 Database Development, IT204 Scripting and Web Authoring I

(close)
4
IT216
PERL and CGI in Linux Environment

Students will apply programming skills to script and execute the development of a Web site using tools such as PERLTM and CGITM in a Linux environment. Prerequisites: IT116 Intermediate Programming, IT250 Linux Operating System

(close)
4
IT220
Network Standards and Protocols

This course serves as a foundation for students pursuing knowledge and skills in computer networking technologies. Major concepts such as OSI and TCP/IP models, network media specifications and functions, LAN/WAN protocols, topologies and capabilities will be discussed. Industry standards and a brief historical development of major networking technologies will be surveyed in conjunction with basic awareness of software and hardware components used in typical networking and internetworking environments. Prerequisite: TB143 Introduction to Personal Computers or TB145 Introduction to Computing

(close)
4
IT250
Linux Operating System

Installation, configuration and management of a Linux operating system will be explored. Focus will be on functions that resemble the UNIX environment. Directory and file management, user account management and certain device management (such as drives, printers, interface cards, etc.) will be discussed. Prerequisite: TB143 Introduction to Personal Computers or equivalent

(close)
4
IT300
Web Server Administration

Installation, configuration and management of typical Web server(s) will be introduced in this course. Topics on network-related Web technologies and implementation will be discussed. Prerequisite: IT220 Network Standards and Protocols

(close)
4
IT313
Scripting and Web Authoring III

This course includes the application of HTML tags and options, Style Sheets, positioning, scripting and programming to create Web pages that are animated and more responsive to user interaction. Prerequisite: IT204 Scripting and Web Authoring I

(close)
4
IT315
Web Site Design and Development Capstone Project

Development of a complex business Web site from start to completion in an area jointly agreed upon by the student as well as the faculty member. Issues of e-commerce will be discussed. The faculty member acts more as a facilitator and project manager for this final assignment. Prerequisites: Completion of a minimum of 80 credits earned in the program of study including IT313 Scripting and Web authoring III or equivalent

(close)
4
IT341
Web Security and Ethics

This course examines the ethical responsibilities in maintaining a Web or intranet/Internet site and the potential chances of misuse. Information access and security issues in managing a Web site are also included. Prerequisite: IT300 Web Server Administration

(close)
4
Subtotal 56.0
Course Number Course Credit Hours
TB133
Strategies for the Technical Professional+

The course reviews characteristics and trends of the global information society, including basic information processing, Internet research, other skills used by the technical professional and techniques that can be used for independent technical learning.

(close)
4
TB143
Introduction to Personal Computers+

Organization of a typical Personal Computer (PC) is examined in a given popular operating systems environment. Terminology and concepts related to major PC hardware components and their functions will be discussed consistent with industry standards and practices.

(close)
4
TB332
Professional Procedures and Portfolio Development+

Students are required to plan and compile their projects in the form of a portfolio. Instruction on interviewing procedures and writing business communications is also included in this course. Prerequisite: Students must have completed 72 quarter credit hours prior to taking this course

(close)
4
Subtotal 12.0
Course Number Course Credit Hours
Total
96
Subtotal 96.0

Notes

+In this program, this course may be taught either completely in residence at the school, completely online over the Internet as a distance education course or partially in residence and partially online, as determined by the school from time to time in its discretion. Refer to the Online Course information section of this catalog for additional information relating to these courses that the school decides to teach all or partially online over the Internet. In order to help students become familiar with fundamentals of taking courses online over the Internet, the school may determine that a portion of the first online course that a student takes in this program must be taken online at the school in a supervised setting.

NOTE: The course descriptions for the courses in this program are in the Course Descriptions section of this catalog . The school may, at any time in its discretion, vary the offering and/or sequence of courses in this program, revise the curriculum content of the program or any course in the program and change the number of credit hours in the program or in any program course.