Computer Technology Web Developer

Associate Degree

Overview

Completing the Computer Technology Web Developer Associate Degree is a great way to provide the foundational skills needed to enter the workforce.

The Web Developer AS Degree can prepare students to become programmers who specialize in the development of web applications using a client-server model. The role is responsible for designing, coding, and modifying websites, from layout to function, and according to a client's specifications. Strive to create visually appealing sites that feature user-friendly design and clear navigation.

How to Enroll

To pursue this degree, you must apply to MTC using our online application.

Apply Now

Application Process
Financial Aid & Scholarships

Print Plan

Sample Program Plan and Costs

On-Campus Traditional. Classes meet on campus.
Virtual 100% online. Meets with a live instructor and classmates on specific days, at specific times. Uses web conferencing software, like Zoom.
Hybrid Some classes on campus. Some classes online or virtual.
Online 100% online. Due dates for projects and assignments. Self-paced work on your time.
Semester Course ID Course Title Classroom Online Hybrid Virtual Credits
Semester 1
(17 Credit Hours)
COL-101 College Orientation

College Orientation

ID: COL-101

Credit Hours: 1

This course may include selected topics such as career planning, study skills, stress management, tutoring, group guidance, and other subjects to facilitate student success.

1
CPT-104 Introduction to Information Technology

Introduction to Information Technology

ID: CPT-104

Credit Hours: 3

This course is a study of basic computer components and peripherals, basic computer functions, I/O concepts, storage concepts, data communications, distributed proccessing and programming language concepts.

3
MAT-110 College Algebra

College Algebra

ID: MAT-110

Credit Hours: 3

This course includes the following topics: polynomial, rational, logarithmic, and exponential functions; inequalities; systems of equations and inequalities; matrices; determinants; simple linear programming; solutions of higher degree polynomials; combinatorial algebra, including the binomial theorem; and introduction to probability.

3
ENG-101 English Comp I

English Comp I

ID: ENG-101

Credit Hours: 3

This is a (college transfer) course in which the following topics are presented: a study of composition in conjunction with appropriate literary selections, with frequent theme assignments to reinforce effective writing. A review of standard usage and the basic techniques of research are also presented.

3
CPT-236 Introduction to Java Programming

Introduction to Java Programming

ID: CPT-236

Credit Hours: 3

Topics will cover java syntx and classes for use in the development of java application and applets.

3
CPT-136 Computer Programming Laboratory

Computer Programming Laboratory

ID: CPT-136

Credit Hours: 1

This course provides a closed lab environment for the practice of introductory programming concepts. Students develop solutions to a variety of programs under the guidance of an instructor.

1
IST-225 Internet Communications

Internet Communications

ID: IST-225

Credit Hours: 3

This course covers introductory topics and techniques associated with the internet and internet communications. Techniques on how to use and access various types of information as well as how to find resources and navigate the internet are included.

3
Semester 2
(15 Credit Hours)
CPT-244 Data Structures

Data Structures

ID: CPT-244

Credit Hours: 3

This course examines data structures widely used in programming. Topics include linked lists, stacks, queues, trees, and sorting and searching techniques.

3
ENG-165 Professional Communications

Professional Communications

ID: ENG-165

Credit Hours: 3

This course develops practical written, and oral professional communication skills. The course is oriented to current needs in industry and business, and assignments are drawn from students' majors.

3
CPT-242 Database

Database

ID: CPT-242

Credit Hours: 3

This course introduces data base models and the fundamentals of data base design. Topics include data base structure, data base processing, and application programs which access a data base.

3
IST-226 Internet Programming

Internet Programming

ID: IST-226

Credit Hours: 3

This course covers designing internet pages and applications for personal/business use, writing the required program code in languages such as HTML, Java, and VRML, testing and debugging programs, uploading and maintaining internet pages and applications.

3
ART-101 Art History and Appreciation

Art History and Appreciation

ID: ART-101

Credit Hours: 3

This is an introductory course to the history and appreciation of art, including the elements and principles of the visual arts.

3
Semester 3
(15 Credit Hours)
IST-238 Advanced Tools Website Design

Advanced Tools Website Design

ID: IST-238

Credit Hours: 3

This course is a study of an advanced (4th generation) web authoring tool (such as dreamweaver) t0 develop increased efficiency and sophistication in website design and web project management.

3
CPT-247 UNIX Operating System

UNIX Operating System

ID: CPT-247

Credit Hours: 3

This course is a study of basic unix commands including the vi editor, file structures, and shell programming.

3
CPT-290 Micro Multimedia Concepts & Applications

Micro Multimedia Concepts & Applications

ID: CPT-290

Credit Hours: 3

This course will cover introductory microcomputer multimedia concepts and applications. The course will utilize text, graphics, animation, sound, video, and various multimedia applications in the design, development, and creation of multimedia presentations. Graphics and audio files will be prepared for websites.

3
CPT-262 Advanced Web Page Publishing

Advanced Web Page Publishing

ID: CPT-262

Credit Hours: 3

This course is a study of advanced techniques in web page design and implementation. The course ficuses on designing website interfaces for effective communication, navigation, visibility and accessibility.

3
CPT-185 Event-Driven Programming

Event-Driven Programming

ID: CPT-185

Credit Hours: 3

This course introduces the student to development of professional- looking, special purpose windows applications using the graphical user interface of windows.

3
Semester 4
(15 Credit Hours)
CPT-264 Systems and Procedures

Systems and Procedures

ID: CPT-264

Credit Hours: 3

This course covers the techniques of system analysis, design, development, and implementation.

3
PSY-201 General Psychology

General Psychology

ID: PSY-201

Credit Hours: 3

This course includes the following topics and concepts in the science of behavior: scientific method, biological bases for behavior, perception, motivation, learning memory, development, personality, abnormal behavior, therapeutic techniques, and social psychology.

3
CPT-282 Information Systems Security

Information Systems Security

ID: CPT-282

Credit Hours: 3

This course is the study of the protection of information and equipment in computer systems. Topics include all aspects of systems protection, including physical secruity, hardware, software and communications secruity. Addresses technical, legal and ethical issues.

3
IST-270 Client/Server Systems

Client/Server Systems

ID: IST-270

Credit Hours: 3

This course emphasizes the use of case tools coupled with client tools to allow rad and prototyping of client applications. Networking and server concepts will be explored. Case studies of existing client/server systems will be used to examine the variousphases of client/server applications.

3
CPT-257 Operating Systems

Operating Systems

ID: CPT-257

Credit Hours: 3

This course examines the theory of operating systems and how the operating system theory is implemented in current operating systems.

3
  Total Credit Hours 62
  Estimated Cost
Financial Aid
$11,036.00
Not including fees and equipment
Semester Course ID Course Title Classroom Online Hybrid Virtual Credits
Semester 1
(10 Credit Hours)
COL-101 College Orientation

College Orientation

ID: COL-101

Credit Hours: 1

This course may include selected topics such as career planning, study skills, stress management, tutoring, group guidance, and other subjects to facilitate student success.

1
CPT-104 Introduction to Information Technology

Introduction to Information Technology

ID: CPT-104

Credit Hours: 3

This course is a study of basic computer components and peripherals, basic computer functions, I/O concepts, storage concepts, data communications, distributed proccessing and programming language concepts.

3
MAT-110 College Algebra

College Algebra

ID: MAT-110

Credit Hours: 3

This course includes the following topics: polynomial, rational, logarithmic, and exponential functions; inequalities; systems of equations and inequalities; matrices; determinants; simple linear programming; solutions of higher degree polynomials; combinatorial algebra, including the binomial theorem; and introduction to probability.

3
ENG-101 English Comp I

English Comp I

ID: ENG-101

Credit Hours: 3

This is a (college transfer) course in which the following topics are presented: a study of composition in conjunction with appropriate literary selections, with frequent theme assignments to reinforce effective writing. A review of standard usage and the basic techniques of research are also presented.

3
Semester 2
(7 Credit Hours)
CPT-236 Introduction to Java Programming

Introduction to Java Programming

ID: CPT-236

Credit Hours: 3

Topics will cover java syntx and classes for use in the development of java application and applets.

3
CPT-136 Computer Programming Laboratory

Computer Programming Laboratory

ID: CPT-136

Credit Hours: 1

This course provides a closed lab environment for the practice of introductory programming concepts. Students develop solutions to a variety of programs under the guidance of an instructor.

1
IST-225 Internet Communications

Internet Communications

ID: IST-225

Credit Hours: 3

This course covers introductory topics and techniques associated with the internet and internet communications. Techniques on how to use and access various types of information as well as how to find resources and navigate the internet are included.

3
Semester 3
(6 Credit Hours)
CPT-244 Data Structures

Data Structures

ID: CPT-244

Credit Hours: 3

This course examines data structures widely used in programming. Topics include linked lists, stacks, queues, trees, and sorting and searching techniques.

3
ENG-165 Professional Communications

Professional Communications

ID: ENG-165

Credit Hours: 3

This course develops practical written, and oral professional communication skills. The course is oriented to current needs in industry and business, and assignments are drawn from students' majors.

3
Semester 4
(9 Credit Hours)
CPT-242 Database

Database

ID: CPT-242

Credit Hours: 3

This course introduces data base models and the fundamentals of data base design. Topics include data base structure, data base processing, and application programs which access a data base.

3
IST-226 Internet Programming

Internet Programming

ID: IST-226

Credit Hours: 3

This course covers designing internet pages and applications for personal/business use, writing the required program code in languages such as HTML, Java, and VRML, testing and debugging programs, uploading and maintaining internet pages and applications.

3
ART-101 Art History and Appreciation

Art History and Appreciation

ID: ART-101

Credit Hours: 3

This is an introductory course to the history and appreciation of art, including the elements and principles of the visual arts.

3
Semester 5
(9 Credit Hours)
IST-238 Advanced Tools Website Design

Advanced Tools Website Design

ID: IST-238

Credit Hours: 3

This course is a study of an advanced (4th generation) web authoring tool (such as dreamweaver) t0 develop increased efficiency and sophistication in website design and web project management.

3
CPT-247 UNIX Operating System

UNIX Operating System

ID: CPT-247

Credit Hours: 3

This course is a study of basic unix commands including the vi editor, file structures, and shell programming.

3
CPT-290 Micro Multimedia Concepts & Applications

Micro Multimedia Concepts & Applications

ID: CPT-290

Credit Hours: 3

This course will cover introductory microcomputer multimedia concepts and applications. The course will utilize text, graphics, animation, sound, video, and various multimedia applications in the design, development, and creation of multimedia presentations. Graphics and audio files will be prepared for websites.

3
Semester 6
(6 Credit Hours)
CPT-262 Advanced Web Page Publishing

Advanced Web Page Publishing

ID: CPT-262

Credit Hours: 3

This course is a study of advanced techniques in web page design and implementation. The course ficuses on designing website interfaces for effective communication, navigation, visibility and accessibility.

3
CPT-185 Event-Driven Programming

Event-Driven Programming

ID: CPT-185

Credit Hours: 3

This course introduces the student to development of professional- looking, special purpose windows applications using the graphical user interface of windows.

3
Semester 7
(6 Credit Hours)
CPT-264 Systems and Procedures

Systems and Procedures

ID: CPT-264

Credit Hours: 3

This course covers the techniques of system analysis, design, development, and implementation.

3
PSY-201 General Psychology

General Psychology

ID: PSY-201

Credit Hours: 3

This course includes the following topics and concepts in the science of behavior: scientific method, biological bases for behavior, perception, motivation, learning memory, development, personality, abnormal behavior, therapeutic techniques, and social psychology.

3
Semester 8
(9 Credit Hours)
CPT-282 Information Systems Security

Information Systems Security

ID: CPT-282

Credit Hours: 3

This course is the study of the protection of information and equipment in computer systems. Topics include all aspects of systems protection, including physical secruity, hardware, software and communications secruity. Addresses technical, legal and ethical issues.

3
IST-270 Client/Server Systems

Client/Server Systems

ID: IST-270

Credit Hours: 3

This course emphasizes the use of case tools coupled with client tools to allow rad and prototyping of client applications. Networking and server concepts will be explored. Case studies of existing client/server systems will be used to examine the variousphases of client/server applications.

3
CPT-257 Operating Systems

Operating Systems

ID: CPT-257

Credit Hours: 3

This course examines the theory of operating systems and how the operating system theory is implemented in current operating systems.

3
  Total Credit Hours 62
  Estimated Cost
Financial Aid
$11,036.00
Not including fees and equipment

Careers

Web Developer

A Web Developer creates web pages using a large variety of languages incuding HTML, CSS, jQuery, JavaScript, PHP, XML, and ASP. This profession involves abilities in manipulating formatted text, graphics, animations, and other content, as well as storing and retrieving information from databases to create dynamic websites.

Projected Job Growth

+14.3%

Average Annual Salary

79,100
According to EMSI data as of 2018

Where Can I Work?

  • Information Technology (IT) Departments
  • Colleges and Universities
  • Government Agencies

What’s next after I complete this program?

Enter the Workforce

Work for a large company creating websites for other organizations.

Start your own web development company

Create websites on demand for a variety of businesses and get paid on a contract basis to build and maintain websites.