| FIRST YEAR | |||
| First Semester | Hours | ||
| CIS-099 | Introduction to Web Technology CIS-099 This introductory course teaches web page design principles, including proper use of HTML5 and CSS3 and introductory JavaScript. (Repeatable 3 times)
Introduction to Web Technology Course Outline | 3.0 | |
| ITT-070 | Python ITT-070 The course teaches the fundamentals of programming using the Python language. Coursework focuses on building a problem-solving skillset and automation of tasks.
Python Course Outline | 3.0 | |
| CIS-156 | Computer Logic CIS-156 This 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)
Computer Logic Course Outline | 3.0 | |
| CIS-088 | Adobe Photoshop CIS-088 This course introduces the basics of Photoshop, an image-editing program. These basics include working with layers, selections, color adjustment, paint tools, filters and type transforming. (Repeatable 3 Times)
Adobe Photoshop Course Outline | 3.0 | |
| SFS-101 | Strategies for Success ORSFS-101 Designed to improve student performance in college and beyond. Topics include: introduction to college resources; identification of college and career goals; implementation of study and test-taking strategies; and development of life management skills, including time and stress management.
Strategies for Success Course Outline | ||
| PED --- | P.E. Elective ORPED ---
P.E. Elective | ||
| HED --- | Health Elective HED ---
Health Elective | 2.0 | |
| CIS-160 | Practical Software Application CIS-160 Provides an opportunity for students to learn computer concepts and to use word processing, spreadsheet, database management, and presentation software. (Repeatable 3 Times)
Practical Software Application Course Outline | 3.0 | |
Semester Totals |
17.0 | ||
| Second Semester | |||
| ITT-071 | Web Scripting I *ITT-071 This 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.
Web Scripting I Course Outline | 3.0 | |
| CIS-049 | Content Management Systems *CIS-049 This 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)
Content Management Systems Course Outline | 2.0 | |
| CIS-051 | Designing for the Web *+++CIS-051 Tools, techniques, design workflow process and design theory for creating well-designed, interactive web sites utilizing Adobe Dreamweaver. (Repeatable 3 Times)
Designing for the Web Course Outline | 3.0 | |
| ITT-053 | Digital Media Arts *+++ITT-053 An introduction to using digital technology to produce artistic creations on the computer. Students will learn basic art theories of design, color, typography, and visual elements and how to apply them in a digital environment.
Digital Media Arts Course Outline | 3.0 | |
| SPE-111 | Intro to Speech Communication SPE-111 Focuses on the fundamental principles and methods of selection, analyzing, organizing, developing and communicating information, evidence, and points of view to audiences.
Intro to Speech Communication Course Outline | 3.0 | |
| BUS-142 | Introduction to Business BUS-142 Covers the objectives, organization, and role of business in the free-enterprise system. The course is designed to provide an overview of the field of business and to provide a framework into which specialized fields may be studied.
Introduction to Business Course Outline | 3.0 | |
Semester Totals |
17.0 | ||
| SECOND YEAR | |||
| First Semester | Hours | ||
| ITT-072 | Web Scripting II *ITT-072 This course focuses on developing applications using a web framework. Hands-on coursework includes using the Linux operating system to test and manage projects, the command line, webserver management, and database implementation.
Web Scripting II Course Outline | 3.0 | |
| ITT-074 | Web Systems I *ITT-074 A high level overview of web application development. Course concentrates on the integration of multiple technologies in the web application stack and how they work together.
Web Systems I Course Outline | 3.0 | |
| CIS-095 | Database Management *+CIS-095 An 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)
Database Management Course Outline | 3.0 | |
| CIS-060 | Project Management CIS-060 An overview of project management as it applies to information technology projects. Project management software will be introduced. (Repeatable 3 Times)
Project Management Course Outline | 2.0 | |
| MAT-090 | Math for Computer Applications +++ ORMAT-090 Covers mathematical concepts used in the computer and business field. Topics include algebra; addition, subtraction, multiplication, division of decimals and fractions; hexadecimal, binary and octal number systems. Problem solving techniques will be used to solve business-related narrative problems.
Math for Computer Applications Course Outline | ||
| MAT 1--- | Math Elective *MAT 1---
Math Elective | 3.0 | |
| ECO-231 | Principles of Econ I (Macro) ORECO-231 Focuses on the nature and method of economics, basic supply and demand analysis, national income accounting, business cycles, inflation and unemployment, fiscal policy, money and banking and monetary policy.
Principles of Econ I (Macro) Course Outline | ||
| --- --- | Social Science Elective --- ---
Social Science Elective | 3.0 | |
Semester Totals |
17.0 | ||
| Second Semester | |||
| ITT-073 | Web Scripting III *ITT-073 This course focuses on developing web applictions using JavaScript frameworks, PHP, and a MySQL Database.
Web Scripting III Course Outline | 3.0 | |
| ITT-075 | Web Systems II *ITT-075 The application of JavaScript to the concepts and techniques taught in Web Systems I. Students will create web applications that are both dynamic and interactive.
Web Systems II Course Outline | 3.0 | |
| ITT-047 | IT Web Technology Degree Int *ITT-047 This course gives Web Technology students on-the-job experience. Students must work in a web technology-related area approved by their advisor. (Repeatable 3 Times)
IT Web Technology Degree Int Course Outline | 2.0 | |
| CIS-074 | IT Seminar CIS-074 Places emphasis on the student's on-the-job experiences. Job related aptitude tests as well as job hunting techniques are discussed. (Repeatable 3 Times)
IT Seminar Course Outline | 1.0 | |
| ENG-120 | Composition I *ENG-120 Students develop a writing process by reading and analyzing texts that illustrate various rhetorical strategies as well as writing, revising and editing short essays. Minimally, students must compose four formal, revised writing assignments, having one reach at least 1,250 words.
Composition I Course Outline | 3.0 | |
| PSY-271 | Intr/Psychology ORPSY-271 Focuses on psychology as a science, presenting concepts, research methods and research in a variety of subfields, including neuroscience, sensation and perception, consciousness, learning and memory, cognition, motivation and emotion, development, personality, disorders and therapy and social psychology.
Intr/Psychology Course Outline | ||
| --- --- | Social Science Elective --- ---
Social Science Elective | 3.0 | |
| CIS or ITT | IT Elective **CIS or ITT
IT Elective | 2.0 | |
Semester Totals |
17.0 | ||
Total Program Hours | 68.0 | ||