Course Descriptions

 

printer Printer Friendly Version

  BCIS 1305.  Business Computer Applications.                           3:2:2

Computer terminology, hardware, software, operating systems, and information systems relating to the business environment. The main focus of this course is on business applications of software, including word processing, spreadsheets, databases, presentation graphics, and business-oriented utilization of the Internet. Prerequisite:  THEA Math and Reading requirement met.  Type:  Acad

 

  COSC 1300.  Introduction to Computers.                                   3:2:2

Study of basic hardware, software, operating systems, and current applications in various segments of society. Current issues such as the effect of computers on society and the history and use of computers are also studied. Labs may include but are not limited to introduction to operating systems, the Internet, word processing, spreadsheets, databases, and programming concepts with emphasis on critical thinking/problem solving.  Prerequisite: Strongly recommend THEA Math and Reading requirements met or concurrent enrollment in developmental courses.  Type:  Acad

 

  COSC 1436.  Programming Fundamentals I                              4:3:2

Introduces the fundamental concepts of structured programming using Java.  Topics include software development methodology, data types, control structures, functions, arrays, and the mechanics of running, testing, and debugging.  This course assumes computer literacy. Prerequisites: THEA Math and Reading. [Offered Fall semester] Type:  Acad

 

  COSC 1437.  Programming Fundamentals II.                            4:3:2

Review of control structures and data types with emphasis on structured data types using Java. Applies the object-oriented programming paradigm, focusing on the definition and use of classes along with the fundamentals of object-oriented design. Includes basic analysis of algorithms, searching and sorting techniques, and an introduction to software engineering. Prereq: COSC 1436. [Offered Spring semester] Type:  Acad

 

  COSC 2425.  Computer Organization and Machine Language. 4:3:2

Basic computer organization; machine cycle, digital representation of data and instructions; assembly language programming, assembler, loader, macros, subroutines, and program linkages.  Prerequisite:  COSC 1436 [Offered Spring semester] Type:  Acad

 

  COSC 2436.  Programming Fundamentals III.                           4:3:2

 

Further applications of programming techniques, introducing the fundamental concepts of data structures and algorithms using Java.  Topics include recursion, fundamental data structures (including stacks, queues, linked lists, hash tables, trees, and graphs), and algorithmic analysis.  Prerequisite:  COSC 1437.  [Offered Fall semester] Type:  Acad

 

  CSIR 2351. Fiber Optic Communication System Installation & Repair 3:2:2

Focus on installation and repair of fiber optic communication systems including networks and peripherals. Topics include fiber optic technology, state-of-the-art networking systems, installation/repair of fiber optic systems, and testing equipment. Prepares students for the Electronics Technicians Association Fiber Optics Installer Certification exam. Prerequisite: None. [Offered Fall and Spring semesters]  Type:  Tech

 

  INEW 2330.  Comprehensive Software Project: Planning and Design. 3:2:2

A comprehensive application of skills learned in previous courses in a simulated workplace. Covers the development, testing, and documenting of a completed software and/or hardware solution.  Prerequisite: COSC 1437. [Offered Spring semester] Type:  Tech  (Capstone Course) 

 

  INEW 2334.  Advanced Web Programming.                                    3:2:2

Programming for Web authoring. Includes industry-standard languages and data stores.  Prerequisite: COSC 1437 and ITSE 2302. [Offered Spring semester] Type:  Tech  (Capstone Course) 

 

  ITCC 1401.  CISCO Exploration – Network Fundamentals.         4:3:3

A course introducing the architecture, structure, functions, components, and models of the internet. Describes the use of OSI and TCP layered models to examine the nature and roles of protocols and services at the application, network, data link, and physical layers. Covers the principles and structure of IP addressing and the fundamentals of Ethernet concepts, media, and operations. Build simple LAN topologies by applying basic principles of cabling; perform basic configurations of network devices, including routers and switches; and implementing IP addressing schemes. Prepares students for the Cisco Certified Network Associate certification exam. Prerequisites:  ITSC 1325 and ITSC 1305 recommended. [Generally offered Fall and Spring semester.] Type:  Tech

  

  ITCC 1404.  CISCO Exploration 2 – Routing Protocols and Concepts. 4:3:3

This course describes the architecture, components, and operations of routers and explains the principles of routing and routing protocols. Students analyze, configure, verify, and troubleshoot the primary routing protocols of RIPv1, RIPv2, EIGRP, and OSPF. Students also recognize and correct common routing problems and model and analyze routing processes. Prepares students for the Cisco Certified Network Associate certification exam. Prerequisite:  Grade of C or higher in ITCC 1401. [Generally offered Spring and Summer semesters]  Type:  Tech

 

  ITCC 2408.  CISCO Exploration 3 – LAN Switching and Wireless        4:3:3

This course presents an in-depth view of switch operations in a LAN environment for small and large networks. Students will analyze, configure, verify, and troubleshoot VLAN implementation, Rapid Spanning Tree Protocol (RSTP), VLAN Trunking Protocol (VTP), Inter-VLAN routing, and wireless network operations. Campus network design and layer-3 switching concepts are

introduced. Prepares students for the Cisco Certified Network Associate certification exam.  Prerequisite:  Grade of C or higher in ITCC 1401. [Generally offered Summer and Fall semesters]  Type:  Tech

 

  ITCC 2410.  CISCO Exploration 4 – Accessing the WAN                    4:3:3

This course explains the principles of traffic control and access control lists (ACLs) and provides an overview of the services and protocols at the data link layer for wide-area access. Describes user access technologies and devices and implementation and configuration of Point-to-Point Protocol (PPP), Point-to-Point Protocol over Ethernet (PPPoE), DSL, and Frame Relay. WAN security concepts, tunneling, and VPN basics are introduced. Discuss the special network services required by converged  applications and an introduction to quality of service (QoS). Prepares students for the Cisco Certified Network Associate certification exam. Prerequiste: Grade of C or higher in ITCC 1404 and ITCC 2408. [Generally offered Fall semester.]  Type:  Tech

 

   ITNW 1325.  Fundamentals of Networking.                               3:2:2

Instruction in networking technologies and their implementation. Topics include the OSI reference model, network protocols, transmission media, and networking hardware and software. Prerequisite:  None.  [Offered Spring semester]  Type:  Tech

 

   ITNW 1345.  Implementing Network Directory Services.           3:2:2

Provides students with the knowledge and skills necessary to install, configure, and administer Network Directory service. Students will understand the logical and physical structure of directory services, configure the Domain Name System (DNS) server service to support directory services; create and administer user accounts and group resources; delegate and administer control of Directory objects; manage group policies, and maintain and restore the directory services database using Microsoft Windows Server Active Directory. Prerequisite: ITNW 2305.  [Offered Fall semester]Type:  Tech

 

   ITNW 2305.  Network Administration.                                       3:2:2

Topics include network components, user accounts and groups, network file systems, file system security, and network printing. Students will describe the components of a local area network, create and administer user accounts and groups; plan and set up network file systems; create effective file system security; and implement and administer network printing using Microsoft Windows Server. Prerequisite:  ITSC 1305 recommended. [Offered Spring semester] Type:  Tech.

 

   ITNW 2311.  Implementing Mail Servers.                                 3:2:2

An in-depth study of electronic messaging using mail servers.  Prerequisite:  ITNW 2305.  [Offered Spring semester]  Type:  Tech.

 

   ITNW 2335.  Network Troubleshooting and Support.                3:2:2

Troubleshoot and support networks with emphasis on solving real world problems in a hands-on environment. Topics include troubleshooting and research techniques, available resources, and network management hard/software. Students will complete a Capstone Project in this course.   Prerequisite:  ITNW 2305 and completion of 30 computer credit hours in the degree. [Offered Spring semester] Type:  Tech  (Capstone Course)

 

   ITNW 2352.  Administering SQL Server.                                   3:2:2

Topic include installation, configuration, administration, and troubleshooting SQL servers using Microsoft SQL Server.  Students will describe SQL Server architecture, plan for an installation, install and configure SQL server, manage files and databases, configure login security, implement permissions, backup and restore databases, and monitor performance.  Prerequisite:  ITNW 2305 [Offered Spring semester]  Type:  Tech

 

   ITSC 1301. Introduction to Computers.                                     3:2:2

Overview of computer information systems. Introduces computer hardware, software, procedures, and human resources. Prerequisite: THEA Math and Reading requirement met. [Offered as necessary only.] Type:  Tech 

 

   ITSC 1305. Introduction to PC Operating Systems                    3:2:2

A study of personal computer operating systems. Topics include installation and configuration, file management, memory and storage management, control of peripheral devices, and use of utilities using Microsoft client operating systems.  Prerequisite: None.  [Offered Fall semester] Type:  Tech 

 

   ITSC 1307.  Unix Operating System I.                                       3:2:2

A study of the Unix operating system including multi-user concepts, terminal emulation, use of system editor, basic Unix commands, and writing script files. Topics include introductory systems management concepts using RedHat Linux. Prerequisite: COSC 1300 recommended. [Offered Spring Semester] Type:  Tech 

 

   ITSC 1325.  Personal Computer Hardware.                              3:2:2

A study of current personal computer hardware including personal computer assembly and upgrading, setup and configuration, and troubleshooting. Students will build and configure personal computers. Prerequisite: None. [Offered Fall semester] Type:  Tech 

 

   ITSC 1358.  Unix System Administration I.                               3:2:2

.  Basic Unix workstation administration.  Includes installing a standalone system, adding users, backing up and restoring file systems, and adding new printer support.  Emphasis on the procedures needed to perform system administration tasks.  Introduces the concept of the system and disk management.  Uses RedHat Linux. Prerequisite: ITSC 1307.  [Offered Fall semester]  Type:  Tech 

 

   ITSC 2339.  Personal Computer Help Desk Support.                3:2:2

 

Diagnosis and solution of user hardware and software related problems with on-the-job projects/or simulated projects. Topics include establishing rapport with users in problem-solving situations; analyzing user problems and leading them through solutions; maintaining problem logs; managing projects; and formulating problem-solving methodologies. Prerequisites:  ITSC 1305 and completion of 15 computer credit hours in the certificate. [Offered Spring semester] Type:  Tech (Capstone Course) 

 

   ITSE 1311. Beginning Web Programming.                               3:2:2

Skill development in web page programming including mark-up and scripting languages.  Prerequisite:  None.  [Offered Spring semester]  Type:  Tech 

 

   ITSE 1329. Programming Logic and Design.                            3:2:2

A disciplined approach to problem-solving with structured techniques and representation of algorithms using appropriate design tools. Discussion of methods for testing, evaluation, and documentation.  Prerequisite:  None.  [Offered Fall semester]  Type:  Tech 

 

   ITSE 1350. System Analysis and Design.                                  3:2:2

Introduction to the planning, design, and construction of computer information systems using the systems development life cycle and other appropriate design tools.  Prerequisite:  ITSE 1329.  [Offered Fall semester]  Type:  Tech 

 

   ITSE 2302.  Intermediate Web Programming.                          3:2:2

Techniques for web development. Create and use client-side and server-side scripts to design and implement dynamic web sites.  Prerequisite:  ITSE 1311 or department approval.  [Offered Fall semester] Type: Tech

 

   ITSE 2309.  Database Programming.                                        3:2:2

Database development using database programming techniques emphasizing database structures, modeling, and database access. Uses Structured Query Language (SQL) in a Relational Database Management System (RDBMS) to create tables, views, sequences, and constraints.  Prerequisites: None.  [Offered Fall semester]Type:  Tech 

 

   ITSE 2321.  Object-Oriented Programming.                              3:2:2

Introduction to object-oriented programming. Emphasis on the fundamentals of design with classes, including development, testing, implementation, and documentation.  Prerequisite:  ITSE 1350.  [Offered Spring semester] Type: Tech

 

   ITSW 1307. Introduction to Database.                                      3:2:2

Introduction to database theory and the practical applications of a database. Students will plan, define and design a database; design and generate tables, forms and reports and devise and process queries using Microsoft Access. Prerequisite: None.  [Offered Spring semester]  Type:  Tech 

 

   ITSY 1342.  Information Technology Security.                          3:2:2

Instruction in security for network hardware, software, and data, including physical security; backup procedures; relevant tools; encryption; and protection from viruses. Prerequisite:  ITNW 2305.  [Offered Fall semester] Type:  Tech