Print
Information Technology

Information Technology Project Management (ITEC 2425)

Total Credits:  4   Lecture Credits:  3   Lab Credits:  1  
Description:  This course helps you understand the importance of project management and its key role in the success of information technology projects. You will develop your familiarity with various IT methodologies and industry-recognized project management terminology and techniques. In addition, this course includes various individual and group projects to prepare you to become productive project contributors within the Information Technology industry. Must be taken A-F.
Prerequisites:  ITEC 1100, ITEC 1110, and ITEC 1250

Click for more details

Visual Basic.NET Programming (ITEC 2455)

Total Credits:  6   Lecture Credits:  5.00   Lab Credits:  1.00  
Description:  Visual Basic is a high-level, event-driven programming language for use in the MS Windows .NET environment. You will learn to enter code, manipulate windows objects and apply object-oriented tools which enable the building of custom visual applications with a familiar Windows look and feel. You will design, write, test and debug programs using Visual Basic .NET. Programs written will include advanced techniques using dynamic link libraries; object linking and embedding, dynamic data exchange, dynamic controls and menus. You may also create Visual Basic.NET applications within the Microsoft SQL Server database environment. Must be taken A-F.
Prerequisites: 

 ITEC 1150.


Click for more details

Visual C#.NET Programming (ITEC 2505)

Total Credits:  6   Lecture Credits:  5.00   Lab Credits:  1.00  
Description:  Visual C# .NET is a high-level, object-oriented programming language for use in the MS Windows .NET environment. You will learn to enter code, manipulate windows objects and apply object-oriented tools which enable the building of custom visual applications with a familiar Windows look and feel. You will design, write, test and debug programs using C# .NET environment. Must be taken A-f.
Prerequisites: 

ITEC 1150.


Click for more details

Java Programming (ITEC 2545)

Total Credits:  6   Lecture Credits:  5.00   Lab Credits:  1.00  
Description:  Java is a hands-on task-oriented course that teaches students how to utilize the Java Platform to implement market driven, Web-based applications. You will learn how to create and run three common types of Java programs (applications, applets and servlets). You will learn how applications, applets, and servlets are similar and/or different; how to build a basic user interface that handles simple end-user input; how to read data from and write data to files and databases; and how to send and receive data over the network. This course takes you through the more common programming features available in the Java platform. You will submit your own design and implementation of Java programs for evaluation. You should have some experience with other computer languages and be familiar with common programming concepts such as displaying text or graphics or performing simple calculations. The course also explores the design of the Java collections framework and shows how to use the fundamental data structures that the standard Java library supplies. You will submit their own designs and implementations of Java programs for evaluation. Must be taken A-F.
Prerequisites: 

ITEC 1150.


Click for more details

Web Client and Server Programming (ITEC 2560)

Total Credits:  6   Lecture Credits:  5.00   Lab Credits:  1.00  
Description:  You will learn to use the major Internet services (The World Wide Web, Electronic Mail, File Transfer Protocol (FTP); how to use major web browsers to navigate the Internet. You will learn how to develop a basic Web page, develop a basic Web site, design: Web pages, Web pages with tables, Web Site with frames, Web page forms, cascading style sheets and integrate into pages. You will learn to develop Web pages using HTML including hyperlinks, images, lists, tables, style sheets, forms and frames. You will also program in JavaScript and perform simple programming tasks. You will build on their knowledge of HTML and CSS Web programming and cover more advanced aspects of client-side Web programming. You will learn to implement server-side Web programming. You will learn basic PHP scripting, build web pages that contain dynamic content, integrate existing data into a webpage and apply methods of gathering information from site visitors. You will apply scripting with PHP and use HTML, schemas, using a task-based approach. This course will also introduce you to the concepts of server-side programming, as well as to several methods to help you build dynamic web pages. You will also apply methods for selecting and integrating data, using the MySQL database management system. Must be taken A-F.
Prerequisites: 

ITEC 1150.


Click for more details

Microsoft Network Administration (ITEC 2710)

Total Credits:  4   Lecture Credits:  3   Lab Credits:  1  
Description:  This course provides you with the skills to plan for, install, configure and administer Windows network servers and Windows desktop clients. You will become familiar with the concepts and basic administration of a local area network and understand how various components work together to build a functioning network system. Additionally, you will learn how to plan for deployment, develop security strategies, work with group policies and user profiles, configure access control, configure resource sharing, manage hardware and media, use the registry, monitor performance, administer Active Directory, configure DNS & DHCP, optimize, and troubleshoot. Must be taken A-F.
Prerequisites:  ITEC 1100, ITEC 1110, ITEC 1250, and ITEC 1425

Click for more details

Macintosh Network Administration (ITEC 2725)

Total Credits:  4   Lecture Credits:  3.00   Lab Credits:  1.00  
Description:  This course provides the skills to plan for, install, configure and administer Macintosh network servers and Macintosh desktop clients. You will become familiar with the concepts and basic administration of a local area network (LAN) and understand how various LAN components work together to build a functioning system. You will learn additional skills: planning for deployment; developing security strategies; working with group policies and user profiles; configuring access control and resource sharing; managing hardware and media; using the registry; monitoring performance; and troubleshooting. Must be taken A-F.
Prerequisites: 

ITEC 1100, ITEC 1110, ITEC 1255 and ITEC 1425.


Click for more details

Systems Analysis and Design (ITEC 2775)

Total Credits:  4   Lecture Credits:  3   Lab Credits:  1  
Description:  This course provides you with comprehensive and balanced coverage of systems analysis and design. The content of the course and built-in projects allow you to master the concepts and techniques from both the traditional, structured approach and the object-oriented approach to systems development. You will learn to emphasize fundamentals of systems analysis, while addressing the diverse development environments of today. Must be taken A-F.
Prerequisites:  ITEC 1100, ITEC 1110, and ITEC 1250

Click for more details

Web Server & TCP/IP Implementation (ITEC 2795)

Total Credits:  4   Lecture Credits:  3.00   Lab Credits:  1.00  
Description:  This course provides you with a comprehensive coverage of various aspects of a TCP/IP-based network environment and enhances knowledge of various Internet Web-server architectures and implementations. You will develop skills related to TCP/IP design, implementation and trouble-shooting in the first part of the course. Topics include standards, addressing, subnetting, DHCP, DNS, WINS, routing, remote access, Web services interface and security. In the second part, you will plan, design, and implement various Web services on the Windows Server platform, primarily using IIS, with the option of working with other Web-server platforms. Must be taken A-F.
Prerequisites: 

ITEC 2710.


Click for more details

Wireless LAN/WAN Administration (ITEC 2820)

Total Credits:  4   Lecture Credits:  3.00   Lab Credits:  1.00  
Description:  This course provides a foundational understanding of the theoretical concepts of mobile and wireless technologies and helps develop skills associated with planning, designing, installing and configuring wireless LANs from the principal Wireless LAN vendors, and explores the interrelationship of their hardware, software and applications. You will develop understanding and skills related to current mobile technologies, along with their associated operating systems and standards. The future direction of the wireless and mobile devices, and the trend toward convergent technologies will also be covered. Must be taken A-F.
Prerequisites: 

ITEC 2710.


Click for more details

Computer Forensics (ITEC 2855)

Total Credits:  4   Lecture Credits:  3   Lab Credits:  1  
Description:  This course provides a foundational understanding of the field of computer forensics and imparts basic forensic analysis skills. You will gain forensics knowledge and skills on a foundation of operating systems administration and information security. You will cover a comprehensive range of topics, including survey of forensics tools, crime-scene processing, evidence control and data gathering. In addition to computer forensics analysis concepts, you will gain insight into investigative techniques and expert witnessing as they apply to this specialized field. Must be taken A-F.
Prerequisites:  ITEC 2710

Click for more details

Internet/Intranet Security: Implementation and Management (ITEC 2865)

Total Credits:  4   Lecture Credits:  3.00   Lab Credits:  1.00  
Description:  This course provides a broad foundation in information security. You will learn about the diverse and evolving threats to modern networks, and a variety of defensive strategies and countermeasures. Building on networking skills developed in previous courses, you will learn practical skills in securing, managing and monitoring networks and hosts. Topics covered include cryptographic fundamentals, firewall technologies, security appliances, access control, web application security, OS and application security, and computer forensics; as well as policies, disaster recovery, and managing human factors. Must be taken A-F.
Prerequisites: 

ITEC 2710.


Click for more details

Cisco Network Administration (ITEC 2880)

Total Credits:  4   Lecture Credits:  3   Lab Credits:  1  
Description:  This course provides you with the skills to manage Cisco LAN/WAN devices and environments through lectures, demonstrations, discussions, and hands-on labs. You will learn the OSI Reference Model, Cisco IOS commands, routing protocols such as RIP and IGRP, TCP/IP configuration and subnetting, router setup and configuration, network-switching concepts and configuration; and you will also understand WAN configuration and services. In addition to learning through lectures, demonstrations and discussions, you will be using router simulator software and actual Cisco routers and switches during hands-on labs.
Prerequisites:  ITEC 1100, ITEC 1110, ITEC 1250, and ITEC 1425

Click for more details

Firewall Implementation and Management (ITEC 2890)

Total Credits:  4   Lecture Credits:  3.00   Lab Credits:  1.00  
Description:  This course provides the knowledge and skills needed to describe, configure, verify and manage various firewall products. You will develop understanding and skills related to the configuration of inbound and outbound translations and connections, filtering, intrusion detection, failover handling, and the implementation of a virtual private network between sites. If entering this course, you are expected to have a working knowledge of network administration and a solid grasp of TCP/IP and fundamental security concepts. Must be taken A-F.
Prerequisites: 

ITEC 2880.


Click for more details

Security Implementation and Risk Analysis (ITEC 2895)

Total Credits:  4   Lecture Credits:  3.00   Lab Credits:  1.00  
Description:  This course examines the principles, mechanisms, and implementation of network security and data protection with an emphasis on meeting business needs without compromising the integrity, availability, and confidentiality of data. You will gain skills in creating security policies, doing business continuity and disaster recovery planning, and analyzing risk. You will also gain understanding of the 10-key cybersecurity CBK domains, including access control systems and methodology, cyberlaw, ethics, security models, cryptography, and operations security. Must be taken A-F.
Prerequisites: 

ITEC 2710.


Click for more details

Information Technology Internship (ITEC 2900)

Lecture Credits:  0.00   Lab Credits:  0.00   Internship/Practicum Credits:  2.00-4.00 Variable Credit
Description:  In the internship, you will work and learns alongside computer professionals in an employer's workplace. This is an elective that requires advisor approval. This course is made available to Information Technology students nearing graduation who are not already employed in the computer field. Supervision is required. You must complete at least 80 hours of supervised work and be enrolled in the last semester prior to graduation. Must be taken A-F.
Prerequisites: 

Eligibility for graduation from a Information Technology program area. Automobile transportation required for some sites. Instructor permission required. Please contact the instructor.


Click for more details

Projects in Software Development 1 (ITEC 2901)

Total Credits:  2   Lecture Credits:  0.00   Lab Credits:  2.00  
Description:  This course is hands-on and task-oriented designed to create and implement market-driven, device-based applications. In order to develop these applications you will apply some of the skills learned in previous software development language courses. Students may work in teams to achieve application development goals. Must be taken A-F.
Prerequisites: 

Course requires instructor permission to register. Please contact the instructor. 


Click for more details

Projects in Software Development 2 (ITEC 2902)

Total Credits:  2   Lecture Credits:  0.00   Lab Credits:  2.00  
Description:  This course is hands-on and task-oriented designed to create and implement market-driven, device-based applications. In order to develop these applications you will apply some of the skills learned in previous software development language courses. Students may work in teams to achieve application development goals. Must be taken A-F.
Prerequisites: 

Course requires instructor permission to register. Please contact the instructor.


Click for more details

Software Development Capstone (ITEC 2905)

Total Credits:  4   Lecture Credits:  3.00   Lab Credits:  1.00  
Description:  This course is hands-on and task-oriented, covering the use of multiple platforms to create and implement market-driven, device-based applications. In order to develop these applications you will learn some of the skills deemed desirable by employers: software development life cycle methodology, agile methods, rapid prototyping, extreme programming, automated testing, and parallel programming. You will work in team roles such as Product Manager, Architect, Scrum Master, and Lead Developer to achieve application development goals using deliberate project management to ensure secure software. Must be taken A-f.
Prerequisites: 

Instructor permission is required to register for this course. Please contact the instructor.


Click for more details

LAN Implementation and Management (ITEC 2910)

Total Credits:  4   Lecture Credits:  3   Lab Credits:  1  
Description:  This course provides you with the skills to plan for, install, configure and administer Windows network servers and Windows desktop clients. You will become familiar with the concepts and basic administration of a local area network (LAN) and understand how various components work together to build a functioning network system. Additionally, you will learn how to plan for deployment, develop security strategies, work with group policies and user profiles, configure access control, configure resource sharing, manage hardware and media, use the registry, monitor performance, administer Active Directory, configure DNS and DHCP, optimize, and troubleshoot. Must be taken A-F.
Prerequisites:  ITEC 1475 or ITEC 2710

Click for more details