CIS-102 Introduction to Computers
2 credits—This course introduces the basic use of the personal computer. The course includes a study of DOS (disk operating system), Windows, and word processing.
Lecture Hours: 16 Lab Hours: 32
Course Type: Technical
2025–2026 Course Cost: $468.00
CIS-121 Introduction to Programming Logic
3 credits—This course will introduce language independent programming logic design techniques. Students will learn techniques such as flowcharting and pseudo-code to build complete programs that can be translated into modern programming languages. Students will learn to use elements of decision making, looping, control breaks, and arrays. Language independent Object Oriented Programming will be introduced along with other advanced topics.
Lecture Hours: 32 Lab Hours: 32
Course Type: Technical
2025–2026 Course Cost: $702.00
CIS-152 Data Structures
3 credits—This course provides a strong foundation in commonly used data structures, including collections, linked lists, stacks, queues, trees, maps and heaps, etc. Students will use an object-oriented programming language to design, write, and test medium-sized programs that implement data structures.
Lecture Hours: 32 Lab Hours: 32
Prerequisite(s): Minimum grade of C- in CIS-121.
Course Type: Technical
2025–2026 Course Cost: $702.00
CIS-169 C#
3 credits—This program will cover the basics of C# as a programming language. This course will cover the syntax of the language.
Lecture Hours: 32 Lab Hours: 32
Prerequisite(s): Minimum grade of C- in CIS-121
Course Type: Technical
2025–2026 Course Cost: $702.00
CIS-174 Advanced C# Programming
3 credits—Students learn ASP.NET development with C# and relational database management systems and build dynamic websites, web applications and XML web services. The course includes advanced topics, such as state preservation techniques and object-oriented programming. After completing the course, students will be able to use C# and ASP.NET to build professional-quality database-driven websites.
Lecture Hours: 32 Lab Hours: 32
Pre/Co-requisite(s): Minimum grade of C- in CIS-169.
Course Type: Technical
2025–2026 Course Cost: $702.00
CIS-184 Programming Algorithms
3 credits—This course surveys computer algorithms every programmer should know. This course will also explore common design patterns.
Lecture Hours: 32 Lab Hours: 32
Prerequisite(s): Minimum grade of C- in CIS-169 and CIS-231
Course Type: Technical
2025–2026 Course Cost: $702.00
CIS-206 Web Scripting
3 credits—This course is designed to give students experience in creating dynamic web sites. Students will use JavaScript to add interactivity to web sites. Students will explore the Document Object Model as well as other advanced techniques.
Lecture Hours: 32 Lab Hours: 32
Prerequisite(s): Minimum grade of C- in CIS-121 and WDV-115
Course Type: Technical
2025–2026 Course Cost: $732.00
CIS-215 Server Side Web Programming
3 credits—This course is designed to give the student the tools and the knowledge to program web applications using the web programming language ASP.NET C# as a server side language. This course goes over the syntax and usage of the language. This course will introduce the basics of web applications.
Lecture Hours: 32 Lab Hours: 32
Prerequisite(s): Minimum grade of C- in CIS-169
Course Type: Technical
2025–2026 Course Cost: $702.00
CIS-231 PHP Programming
3 credits—This course is designed to give the student the tools and the knowledge to program using the web programming language PHP as a server side language. This course goes over the syntax and usage of the language. This course will introduce the basics of web applications.
Lecture Hours: 32 Lab Hours: 32
Prerequisite(s): Minimum grade of C- in CIS-121 and WDV-115
Course Type: Technical
2025–2026 Course Cost: $702.00
CIS-303 Introduction to Database
3 credits—This course will introduce students to data management using databases. Multiple DBMS’s will be discussed and utilized to experience similarities and differences. SQL language will be used to create databases, populate tables and query data.
Lecture Hours: 48
Course Type: Technical
2025–2026 Course Cost: $702.00
CIS-353 Database Models and Design Strategies
3 credits—This course covers the design of data in a relational database. Students will apply strategies and methodologies for database design, implementation, and administration using business rules. Entity Relationship Diagrams and normalization of the database structure are covered.
Lecture Hours: 32 Lab Hours: 32
Course Type: Technical
2025–2026 Course Cost: $702.00
CIS-357 SQL Queries
3 credits—This course delves into writing SQL queries for relational databases. Simple select queries to complicated joins will be covered. Update, delete, drop, and other queries will also be explained. User database privileges will be covered.
Lecture Hours: 32 Lab Hours: 32
Course Type: Technical
2025–2026 Course Cost: $702.00
CIS-364 Game Development I
3 credits—This course delves into the development of games from idea to prototype to a first stage functional game. A variety of platforms will be explored.
Lecture Hours: 32 Lab Hours: 32
Prerequisite(s): Minimum grade of C- in CIS-121 and WDV-115
Pre/Co-requisite(s): Minimum grade of C- in CIS-169
Course Type: Technical
2025–2026 Course Cost: $702.00
CIS-440 PLTW—Computer Science Essentials
3 credits—With emphasis on computational thinking and collaboration, this course provides an excellent entry point for students to begin or continue the PLTW Computer Science experience. This course will expose students to a diverse set of computational thinking concepts, fundamentals, and tools, allowing them to gain understanding and build confidence. Students will use visual, block-based programming and seamlessly transition to text-based programming with computer languages to create apps and develop websites, and learn how to make computers work together to put their design into practice. Students will apply computational thinking practices, build their vocabulary, and collaborate just as computing professionals do to create products that address topics and problems important to them.
Lecture Hours: 16 Lab Hours: 64
Course Type: Technical
2025–2026 Course Cost: $702.00
CIS-450 PLTW—Computer Science Principles
3 credits—This course implements the College Board's CS Principles framework. Incorporating multiple platforms and languages for computation, this course aims to develop computational thinking, generate excitement about career paths that utilize computing, and introduce professional tools that foster creativity and collaboration. Projects and problems include app development, visualization of data, cybersecurity, and simulation. The course aligns with CSTA 3B standards.
Lecture Hours: 16 Lab Hours: 64
Course Type: Technical
2025–2026 Course Cost: $702.00
CIS-481 Project Design and Management
3 credits—This course will focus on project management using AGILE. Students will plan projects for future classes. Documenting projects is part of the project plan.
Lecture Hours: 32 Lab Hours: 32
Co-requisite(s): WDV-115 Web Applications
Course Type: Technical
2025–2026 Course Cost: $702.00
CIS-604 Visual Basic
3 credits—This class will introduce students to creating programs using the Visual Basic language. Students will gain experience in creating applications automating processes using Visual Basic.
Lecture Hours: 32 Lab Hours: 32
Course Type: Technical
2025–2026 Course Cost: $702.00
CIS-750 Project Management
3 credits—This course provides students exposure to project management and its importance to successful Information Technology project implementation. Topics include the triple constraints of project management, project life cycle, cost estimates, motivation theory and team building. Tools and techniques important to project management will also be presented including project selection methods, proposal and planning documents, work breakdowns, network diagrams and critical path analysis.
Lecture Hours: 48
Prerequisite(s): Minimum grade of C- in NET-313 and NET-213.
Course Type: Technical
2025–2026 Course Cost: $702.00