FIRST YEAR | ||
First Semester | Hours | |
CIS-156 | Computer Logic CIS-156This course is an introduction to basic computer programming terms and concepts. JavaScript is used to illustrate variables, conditional statements, functions, loops, and arrays. (Repeatable 3 Times)
| 3.0 |
CIS-099 | Introduction to Web Technology CIS-099This introductory course teaches web page design principles, including proper use of HTML5 and CSS3 and introductory JavaScript.
| 3.0 |
CIS-095 | Database Management CIS-095An introduction to relational database fundamentals of planning, designing, and implementation. Students will learn proper relational database design principles and SQL through hands-on coursework. (Repeatable 3 Times)
| 3.0 |
CIS-160 | Practical Software Applications CIS-160Provides an opportunity for students to learn computer concepts and to use word processing, spreadsheet, database management, and presentation software. (Repeatable 3 Times)
| 3.0 |
CIS-049 | Content Management Systems * +++CIS-049This course covers the creation and maintenance of a website using a content management system. Hands-on coursework includes applying plugins, building blogs, theme development, user account setup, and management. (Repeatable 3 times)
| 2.0 |
Semester Totals |
14.0 | |
Second Semester | ||
ITT-070 | Python ITT-070The course teaches the fundamentals of programming using the Python language. Coursework focuses on building a problem-solving skillset and automation of tasks.
| 3.0 |
CIS-162 | Object-Oriented Programming I CIS-162This course teaches the fundamentals of object-oriented programming. It builds on the concepts of data types, functions, arrays, programming structures and debugging from CIS 156 Computer Logic while introducing classes, objects, encapsulation and modular design using the C# language. (Repeatable 3 Times)
| 3.0 |
ITT-071 | Web Scripting I ITT-071This course focuses on applying HTML5, CSS3, Javascript and JavaScript Frameworks for developing web applications and browser extensions. Students will learn JavaScript's latest features through experiential learning.
| 3.0 |
CIS-060 | Project Management CIS-060An overview of project management as it applies to information technology projects. Project management software will be introduced. (Repeatable 2 Times)
| 2.0 |
--- --- | CIS or ITT Elective --- ---
| 5.0 |
Semester Totals |
16.0 |
Total Program Hours | 30.0 |