Course Descriptions

Prerequisites and corequisites may have changed since this catalog was published.  Please verify prerequisite and corequisite at www.midlandstech.edu/edu/sds/sas/hb/prerequisites.html.  Developmental reading courses are required if a student’s reading placement test score indicates the need for RDG 032 and/or RDG 100 or the ESL equivalent.  Developmental math courses are required if a student’s math placement test score indicates the need for MAT 032 and/or MAT 100.  Developmental English courses are required if a student’s English placement test score indicates the need for ENG 032 and/or ENG 100, or the ESL equivalent.  Students must discuss their placement test scores with an academic advisor before registering for any courses.

   

IDS 102

PERSONAL/CAREER ASSESSMENT

3.0 Credits

This course covers an in-depth examination of the personal needs, wants, values, strengths, abilities and interests of an individual.  Multiple inventories and evaluation strategies allow the student to evaluate and apply individual data to a personal career choice.  (Prerequisite: RDG 035 or equivalent placement test score)

 

 

 

IDS 201

LEADERSHIP DEVELOPMENT

3.0 Credits

This course focuses on the development of leadership, including philosophy, moral/ethics, and individual ability/style.  It is designed to increase students understanding of themselves and the theories and techniques of leadership and group processes by integrated theoretical concepts with the reality of application within a group setting.  (Prerequisites: ENG 100, RDG 100)

 

 

IMT 108

INTRODUCTION TO INDUSTRIAL TECHNOLOGY

3.0 Credits

This course will provide information needed to help in choosing a career in selected industrial areas.  The student will be subjected to some of the tasks and skills that would be expected of a person working in the field.  (Prerequisite: RDG 100 or ESL 100, ENG 035 or ESL 038)

 

 

 

IMT 111

INDUSTRIAL TOOLS

5.0 Credits

This course covers the use of hand/or power tools.  (Prerequisites: RDG 035, MAT 100 or equivalent placement test score)

 

 

 

IMT 120

MECHANICAL INSTALLATIONS

5.0 Credits

This course covers techniques of assembling, rigging, and installation and/or maintenance of mechanical equipment.  (Prerequisites: RDG 035, MAT 100 or equivalent placement test score)

 

 

 

IMT 131

HYDRAULICS AND PNEUMATICS

4.0 Credits

This course covers the basic technology and principles of hydraulics and pneumatics.  (Prerequisites: RDG 035, MAT 100 or equivalent placement test score)

 

 

IST 201

CISCO INTERNETWORKING CONCEPTS

3.0 Credits

This course is a study of current and emerging computer networking technology.  Topics covered include safety, networking, network terminology and protocols, network standards, LANS, WANS, OSI MODELS, cabling, cabling tools, CISCO routers, router programming, STAR TOPOLOGY, IP addressing, and network standards.  (Prerequisites: RDG 100 or ESL 100, MAT 100 or equivalent placement test scores)

 

 

 

IST 202

CISCO ROUTER CONFIGURATION

3.0 Credits

This course is a study of LAN, WANS, OSI MODELS, ethernet, token ring, fiber distributed data interface TCP/IP addressing protocol, dynamic routing, routing, and the network administrator’s role and function.  (Prerequisite: IST 201)

 

 

 

IST 203

ADVANCED CISCO ROUTER CONFIGURATION

3.0 Credits

This course is a study of configuring CISCO routers.  (Prerequisite: IST 202)

 

 

 

IST 204

CISCO TROUBLESHOOTING

3.0 Credits

This course is a study of troubleshooting network problems.  (Prerequisite: IST 203)

 

 

 

IST 205

CISCO ADVANCED ROUTING

3.0 Credits

This course is a study of the concepts and technologies of extending IP addresses, routing principles, scalable routing protocols, managing traffic and access, and building and optimizing scalable internetworks.  (Prerequisite: IST 204)

 

 

 

IST 206

CISCO REMOTE ACCESS

3.0 Credits

This course is a study of building a remote access network to interconnect central sites to branch offices and home office/telecommuters, control access to the central site, and maximize bandwidth utilization over the remote links.  (Prerequisite: IST 205)

 

 

 

IST 207

CISCO MULTILAYER SWITCHING

3.0 Credits

This course is the detailed study on how routing and switching technologies work together.  Included is an in-depth analysis of combining layer  and layer 3 switching technologies.  (Prerequisite: IST 206)

 

 

 

IST 208

CISCO INTERNETWORK TROUBLESHOOTING

3.0 Credits

This course is a study of how to perform fundamental hardware maintenance and advanced troubleshooting tasks on cisco routers and switches.  (Prerequisite: IST 207)

 

 

 

IST 209

FUNDAMENTALS OF WIRELESS LANS

3.0 Credits

This introductory course is the study of design, installation, configuration, operations and troubleshooting of Wireless LANs.  The course includes an overview of wireless technologies, standards, devices, security, design, and best practices, emphasizing real world applications and skills.  (Prerequisite: TEL 203)

 

 

 

IST 211

OBJECT-ORIENTED PROGRAMMING

3.0 Credits

This course is a study of object-oriented programming using artificial intelligence methods in practical applications requiring knowledge representation, search and inference.  (Prerequisite: CPT 235)

 

 

 

IST 221

ADVANCED DATA COMMUNICATIONS

3.0 Credits

This course is a study of the structure of the telecommunications industry.  Topics include the components, services and features of the most popular voice communications system.  (Prerequisite: IST 202)

 

 

 

IST 225

INTERNET COMMUNICATIONS

3.0 Credits

This course covers introductory topics and techniques associated with the Internet and Internet communications.  Techniques on how to use and access various types of information as well as how to find resources and navigate in the Internet are included.  (Prerequisite: CPT 101 or CPT 104 or CPT 170)

 

 

 

IST 226

INTERNET PROGRAMMING

3.0 Credits

This course covers designed Internet pages and applications for personal/business use, writing the required program code in languages such as HTML, JAVA and VRML, testing and debugging programs, uploading and maintaining Internet pages, and applications.  (Prerequisites: CPT 115 or CPT 236, IST 225)

 

 

 

IST 227

INTERNET OPERATIONS AND MANAGEMENT

3.0 Credits

This course covers the duties/responsibilities of an internet webmaster, appropriate hardware, software and telecommunications technology, designing, implementing and maintaining a web site, and utilizing security mechanisms.  Also covered is installing, configuring and testing TCP/IP.  Topics include Subnet addressing; implementing IP routing; dynamic host configuration protocol; IP address resolution; NetBIOS name resolution; Windows Internet Name Service; connectivity; in heterogeneous environments; implementing Microsoft SNMP service; performance optimization and troubleshooting.  (Prerequisite: CPT 209)

 

 

 

IST 228

INTRANET OPERATIONS AND MANAGEMENT

3.0 Credits

This course covers the duties/responsibilities of an intranet webmaster, selecting appropriate hardware, software and telecommunications technology, designing, implementing and maintaining an intranet site, describing issues relating to interconnection of internet to an intranet, and utilizing security mechanisms.  Also covered is the integrated web server included with Windows NT Server.  Topics include sharing documents and information across a company intranet or the Internet, deploying scalable and reliable web-based applications, combining HTML, scripts are reusable ActiveX server components to create dynamic and powerful web-based business solutions.  (Prerequisite: IST 227)

 

 

 

IST 229

INTERNET FIREWALL MANAGEMENT

3.0 Credits

This course is a study of network security.  Course topics include how to implement, administer, and troubleshoot a firewall solution to control information access at the intranet-to-internet border.  This course includes Novell education course 770 securing intranets with bordermanager, and helps students prepare for the corresponding CNE/Master CNE certification exam.

 

 

 

IST 235

HANDHELD COMPUTER PROGRAMMING

3.0 Credits

This course is a survey of the techniques of Rapid Application Development for handheld devices.  Topics include setup of Development Environment, creation and deployment of programs, and design strategies to overcome memory and interface limitations.  (Prerequisite: CPT 115, CPT 234 or CPT 185)

 

 

 

IST 236

MOBILE AND WIRELESS APPLIANCES

3.0 Credits

This course is a survey of the protocols and interface standards for mobile and wireless appliances accessing the internet.  An introduction to development and deployment of applications is included in this course.  (Prerequisite: IST 235)

 

 

 

IST 237

INTERMEDIATE WEBSITE DESIGN

3.0 Credits

This course is a study of server-side (CGI; Dynamic HTML) and client-side (JAVASCRIPT) dynamic web design, including the incorporation of database applications and content into web pages.  (Prerequisite: IST 226)
     
IST 238 ADVANCED TOOLS FOR WEBSITE DESIGN 3.0 Credits

This course is a study of an advanced (4th generation) web authoring tool (such as dreamweaver) to develop increased efficiency and sophistication  in website design and web project management.  (Prerequisites: CPT 290, IST 225)

 

 

 

IST 241

NETWORK ARCHITECTURE I

3.0 Credits

This course is a study of how the computer architecture relates to the interconnecting of the various network components, the environment in which the applications processes execute and the overall plan defining services to be provided in a distributed environment.  (Prerequisite: IST 201)

 

 

 

IST 243

NETWORK ARCHITECTURE III

3.0 Credits

This course covers a cohesive and logical explanation of the IBM-created design for an end-to-end communications network SNA.  Topics include an overview of SNA and its operational characteristics and the physical and logical structure of SNA. A major emphasis will be TCP/IP protocols. TCP/IP formats are examined along with how TCP/IP operates at the network and transport layers.  (Prerequisite: IST 201)
     
IST 245 LOCAL AREA NETWORKS 3.0 Credits
This course is a study of the methods used to interconnect computers, terminals, word processors, facsimiles and other office machines within a given area.  Examples of vendor implementations are used to illustrate various approaches.  (Prerequisite: IST 201)
     
IST 246 INTEGRATED DIGITAL NETWORK 3.0 Credits
This course discusses the characteristics and operation of packet switching and networking technologies such as ISDN, Frame Relay and ATM.  (Prerequisite: IST 241)
     
IST 250 NETWORK MANAGEMENT 3.0 Credits

This course is a study of planning, organizing and controlling telecommunication functions for the potential telecommunications manager.  Emphasis is placed on current situations and techniques.  (Prerequisite: IST 202)

 

 

 

IST 251

LAN NETWORKING TECHNOLOGIES

3.0 Credits

This course provides basic software-specific concepts of Local Area Network (LAN) communications, networking and connectivity.  Topics include:  data translation, network structures, protocols and IEEE 802 standards.  Novell 5.x is used for course reference.  (Prerequisite: IST 220 or TEL 110)

 

 

 

IST 257

LAN NETWORK SERVER TECHNOLOGIES

3.0 Credits

This course is a study of network operating system technologies including network operating system architecture.  The installation, configuration, monitoring and troubleshooting of network resources, and network administration functions such as user/group maintenance, network security, print services, remote access, fault tolerance, backup and recovery.  (Prerequisite: CPT 209)

 

 

 

IST 260

NETWORK DESIGN

3.0 Credits

This course is a study of the processes and techniques required to identify the most attractive design solution for a telecommunications network — combining creativity, rigorous discipline, analysis and synthesis — while emphasizing a desirable solution in terms of cost and performance.  (Prerequisite: IST 202)

 

 

 

IST 261

ADVANCED NETWORK ADMINISTRATION

3.0 Credits

This course is an advanced study of the network operating system.  Topics include installation upgrades, IP services, internet infrastructure.  Advanced server management and security, NDS management, and server optimization.  (Prerequisite: IST 202)

 

 

 

IST 266

INTERNET AND FIREWALL SECURITY

3.0 Credits

This course is an introduction to firewalls and other network security components that can work together to create an in-depth defensive perimeter around a local area network.  (Prerequisite: IST 202)

 

 

 

IST 270

CLIENT/SERVER SYSTEMS

3.0 Credits

This course emphasizes the use of case tools coupled with client tools to allow RAD and prototyping of client applications. Networking and server concepts will be explored.  Case studies of existing client/server systems will be used to examine the various phases of client/server applications.  (Prerequisites: CPT 185, CPT 242)

 

 

 

IST 271

OBJECT-ORIENTED TECHNOLOGIES

3.0 Credits

This course emphasizes the application of the object model for designing well-structured, complex systems.  A variety of object-based tools and object-oriented programming languages will be used to implement small-scale projects.  (Prerequisite: IST 211)

 

 

 

IST 272

RELATIONAL DATABASE

3.0 Credits

This course provides a comprehensive foundation in both SQL and relational database design and implementation.  Dynamic and embedded SQL programming techniques are emphasized.  (Prerequisite: CPT 242 or permission of department chair)

 

 

 

IST 273

ADVANCED CLIENT/SERVER DEVELOPMENT TOOLS

3.0 Credits

This course provides extensive practical experience with commercially available client/server development tools.  The students will use visual development tools to create G.U.I. client applications and to compose statements for server access.  (Prerequisites: CPT 265, IST 270)

 

 

 

IST 274

DATABASE ADMINISTRATION

3.0 Credits

This course is a study of the duties and responsibilities of a database administrator.  The course covers setting up, maintaining, and troubleshooting a distributed, multi-user database.  (Prerequisite: IST 272)

 

 

 

IST 286

TECHNICAL SUPPORT INTERNSHIP I

3.0 Credits

This course is an entry level technical support/help desk internship.  Students intern at the college’s help desk and provide support to faculty and staff.  Students will participate in weekly evaluation sessions of calls and solutions.  (Prerequisite: CPT 268)

 

 

 

IST 287

TECHNICAL SUPPORT INTERNSHIP II

3.0 Credits

This course is an intermediate level technical support/help desk internship.  Students intern at the college’s help desk and provide support to faculty and staff.  The student prepares a portfolio for submission.  (Prerequisite: IST 286)

 

 

 

IST 290

SPECIAL TOPICS IN INFORMATION SCIENCES

3.0 Credits

This course covers special topics in information sciences technologies.  (Prerequisite: permission of department chair)

 

 

 

IST 291

FUNDAMENTALS OF NETWORK SECURITY I

3.0 Credits

This course is a study of intro levels of security processes based on a security policy, emphasizing hands-on skills in the areas of secure perimeter, security connectivity, security management, identity services, and intrusion detection.  The course prepares students to manage network security.  (Prerequisite: IST 266)

 

 

 

IST 292

FUNDAMENTALS OF NETWORK SECURITY II

3.0 Credits

This course is a study of advanced security processes based on a security policy, emphasizing hands-on skills in the areas of secure perimeter, security connectivity, security management, identity services, and intrusion detection.  The course prepares students to install/configure secure firewalls.  (Prerequisite: IST 291)