IT-Web Design (AAS.ITWEB)

The IT-Web Design program provides students with the skills and knowledge necessary to work independently or in business as a web designer. The program provides students with a design-focused curriculum featuring web design principles, graphics software, user experience and industry best practices.

The program follows the ever-evolving nature of technology, so requirements and course content will change over time. A degree audit determines specific degree/graduation requirements.
FIRST YEAR
First Semester
Hours
CIS-160
Practical Software Applications

CIS-160
Practical Software Applications

Provides an opportunity for students to learn computer concepts and to use word processing, spreadsheet, database management, and presentation software. (Repeatable 3 Times)

Course Outline
3.0
CIS-099
Introduction to Web Technology

CIS-099
Introduction to Web Technology

This introductory course teaches web page design principles, including proper use of HTML5 and CSS3 and introductory JavaScript. (Repeatable 3 times)

Course Outline
3.0
CIS-049
Content Management Systems

CIS-049
Content Management Systems

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)

Course Outline
2.0
CIS-088
Adobe Photoshop

CIS-088
Adobe Photoshop

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)

Course Outline
*
3.0
CIS-092
Adobe Illustrator

CIS-092
Adobe Illustrator

Adobe Illustrator software, a PostScript-based drawing program, is used to create sophisticated artwork which can be imported into other programs for further manipulation. (Repeatable 3 Times)

Course Outline
*
3.0

Semester Totals

14.0
Second Semester
CIS-051
Designing for the Web

CIS-051
Designing for the Web

Tools, techniques, design workflow process and design theory for creating well-designed, interactive web sites utilizing Adobe Dreamweaver. (Repeatable 3 Times)

Course Outline
* +++
3.0
ITT-053
Digital Media Arts

ITT-053
Digital Media Arts

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.

Course Outline
* +++
3.0
CIS-090
Adobe InDesign

CIS-090
Adobe InDesign

Adobe InDesign is a graphic design software used to create design layouts. Students will integrate text, graphics, photos, and other elements to create documents. (Repeatable 3 Times)

Course Outline
+++
3.0
CIS-060
Project Management

CIS-060
Project Management

An overview of project management as it applies to information technology projects. Project management software will be introduced. (Repeatable 3 Times)

Course Outline
2.0
BUS-142
Introduction to Business

BUS-142
Introduction to Business

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.

Course Outline
OR
--- ---
Career Elective

--- ---
Career Elective



3.0
--- ---
CIS or ITT Elective

--- ---
CIS or ITT Elective



2.0

Semester Totals

16.0
SECOND YEAR
First Semester
Hours
CIS-095
Database Management

CIS-095
Database Management

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)

Course Outline
OR
--- ---
Career Elective

--- ---
Career Elective



3.0
COM-111
Intro to Speech Communication

COM-111
Intro to Speech Communication

Focuses on the fundamental principles and methods of selecting, analyzing, organizing, developing and communicating information, evidence and points of view to audiences.

Course Outline
3.0
ENG-119
Composition I Pathway

ENG-119
Composition I Pathway

Students will study the writing process by reading essays illustrating a variety of rhetorical strategies, analyzing texts and writing, revising and editing short essays. Course is for students who have assessed into developmental English, receiving supplemental instruction for course completion.

Course Outline
* OR
ENG-120
Composition I

ENG-120
Composition I

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.

Course Outline
*
3.0
--- ---
Social Science Elective

--- ---
Social Science Elective



3.0
CIS-156
Computer Logic

CIS-156
Computer Logic

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)

Course Outline
OR
--- ---
Career Elective

--- ---
Career Elective



3.0
--- ---
CIS or ITT Elective

--- ---
CIS or ITT Elective



2.0

Semester Totals

17.0
Second Semester
BUS-094
Business Math

BUS-094
Business Math

Covers basic applications of mathematics in the business world - fractions, decimals, percentages, elementary algebra, banking, buying & selling, payroll and interest. It is designed to reinforce and expand business concepts through the use of mathematics.

Course Outline
OR
MAT 1--
Math Elective

MAT 1--
Math Elective



*
3.0
CIS-074
IT Seminar

CIS-074
IT Seminar

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)

Course Outline
*
1.0
ITT-047
IT Web Technology Degree Internship

ITT-047
IT Web Technology Degree Internship

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)

Course Outline
*
2.0
--- ---
Social Science Elective

--- ---
Social Science Elective



3.0
ITT-071
Web Scripting I

ITT-071
Web Scripting I

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.

Course Outline
3.0
--- ---
CIS or ITT Elective

--- ---
CIS or ITT Elective



3.0

Semester Totals

15.0

Total Program Hours

62.0
Suggested Electives
CIS-062
Computer Game Development

CIS-062
Computer Game Development

A practical exploration of video game development using both original programming and modification of existing game code. A variety of game types will be explored and created with the focus being on understanding, exploration and creativity in the development process. (Repeatable 3 Times)

Course Outline
3.0
CIS-063
3-D Computer Animation

CIS-063
3-D Computer Animation

An overview and exploration of the different applications and techniques used in the development of 3D models for game, video and web animation. The course will explore a variety of commonly used tools and will identify their strengths and capacities. (Repeatable 3 Times)

Course Outline
3.0
CIS-162
Object-Oriented Programming I

CIS-162
Object-Oriented Programming I

This 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)

Course Outline
3.0
ITT-063
Innovation I

ITT-063
Innovation I

This course examines the history, technology, and progression of innovation and innovative ideas in IT, robotics, electronics, and DIY makerspace environments. The tools and techniques used in the innovation lab will be explored. (Repeatable 3 Times)

Course Outline
3.0
ITT-070
Python

ITT-070
Python

The course teaches the fundamentals of programming using the Python language. Coursework focuses on building a problem-solving skillset and automation of tasks. (Repeatable 3 times)

Course Outline
3.0
ITT-072
Web Scripting II

ITT-072
Web Scripting II

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. (Repeatable 3 times)

Course Outline
3.0
ITT-066
Indie Game Development Lab

ITT-066
Indie Game Development Lab

This course is a production class that mimics the game development environment in an indie development house. Methods of production will be covered, options will be discussed and assignments will be made based on skill and ability. (Repeatable 3 Times)

Course Outline
3.0
ITT-076
Intro to OS and Security

ITT-076
Intro to OS and Security

An introduction to computer systems administration including operating system installation, configuration and management and an overview of the security concepts necessary to protect those systems. Leads toward Google IT Support Professional Certificate completion. (Repeatable 3 Times)

Course Outline
3.0