Search

CIS 199: Network Communications (CompTIA Network+)

This course is designed to introduce students to the basic concepts of computer networks. Emphasis is placed on gaining an understanding of the terminology and technology involved in implementing networked systems. The course will cover the OSI and TCP/IP...

CIS 209: Advanced Web Development

This is an advanced Web design course emphasizing the use of scripting languages to develop interactive Web sites. Upon completion students will be able to create data driven Web sites. Note: This course will use a front-end web framework (such as...

CIS 262: Data Structures and Algorithms

In this course students will learn to describe, explain, and implement abstract data types including stacks, queues, lists, sets, hash tables, maps, and graphs using any programming language. Students will implement a variety of algorithms for searching...

CIS 266: Software Engineering with Secure Coding

This course will cover a collection of methods, processes, and tools that enable the development of software using best practices and projects. Students will learn about the software development lifecycle, version control systems, as well as different...

CIS 283: Software Development Capstone

This is a project-based course that integrates all components of the programming curriculum. The course will prepare students to work in software development teams to solve real-world problems. Student teams will design, document, develop, and test a...

CIS 285: Object-Oriented Programming

This course is an advanced object-oriented programming course and covers advanced program development techniques and concepts in the context of an object-oriented language. Subject matter includes object-oriented analysis and design, encapsulation...

ILT 139: Introduction to Robotic Programming

This course provides an introduction to robotic programming. Emphasis is placed on but not limited to the following: Safety, motion programming, creating and editing programs, I/O instructions, macros, program and file storage. Upon completion the student...

WDT 160: Robotics Lab I

This course is the practical application of robotics theory. Students will complete machine origins, robotic programming, robotic welding parameters, link programs to create jobs and allocate a weave start.

WDT 219: Welding Inspection & Testing

This course provides the student with inspection skills and knowledge necessary to evaluate welded joints and apply quality control measures as needed. Emphasis is placed on interpreting welding codes, welding procedures, and visual inspection methods...