IT- Web Technology (AAS.ITWEB)

The concentration in Web Technology degree is designed to provide students with the skills necessary to work independently or in business as a web page designer/developer. The student will be provided with a well-rounded computer curriculum featuring courses in application and graphics software, hardware, internet, web page design, and programming.

Program requirements may change over time. Specific degree/graduation requirements are determined by a degree audit.
Catalog Term Year: 2020 Spring
FIRST YEAR
First Semester
Hours
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
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.

Course Outline
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
3.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
SFS-101
Strategies for Success 
SFS-101
Strategies for Success
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.

Course Outline
OR
PED ---
P.E. Elective 
PED ---
P.E. Elective


OR
HED ---
Health Elective 
HED ---
Health Elective


2.0
CIS-160
Practical Software Application 
CIS-160
Practical Software Application
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

Semester Totals

17.0
Second Semester
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-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-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
SPE-111
Intro to Speech Communication 
SPE-111
Intro to Speech Communication
Focuses on the fundamental principles and methods of selection, analyzing, organizing, developing and communicating information, evidence, and points of view to audiences.

Course Outline
3.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
3.0

Semester Totals

17.0
SECOND YEAR
First Semester
Hours
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.

Course Outline
*
3.0
ITT-074
Web Systems I 
ITT-074
Web Systems I
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.

Course Outline
*
3.0
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
*+
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
MAT-090
Math for Computer Applications 
MAT-090
Math for Computer Applications
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.

Course Outline
+++ OR
MAT 1---
Math Elective 
MAT 1---
Math Elective


*
3.0
ECO-231
Principles of Econ I (Macro) 
ECO-231
Principles of Econ I (Macro)
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.

Course Outline
OR
--- ---
Social Science Elective 
--- ---
Social Science Elective


3.0

Semester Totals

17.0
Second Semester
ITT-073
Web Scripting III 
ITT-073
Web Scripting III
This course focuses on developing web applictions using JavaScript frameworks, PHP, and a MySQL Database.

Course Outline
*
3.0
ITT-075
Web Systems II 
ITT-075
Web Systems II
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.

Course Outline
*
3.0
ITT-047
IT Web Technology Degree Int 
ITT-047
IT Web Technology Degree Int
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
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
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
PSY-271
Intr/Psychology 
PSY-271
Intr/Psychology
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.

Course Outline
OR
--- ---
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