Web Design
Overview
The Web Design and Maintenance Certificate allows students to gain the fundamentals of good web design, database connections, and interactive web page programming.
The Web Design and Maintenance Certificate is part of the Applied Computing initiative and provides a knowledge base for supporting a website. The student should gain the fundamentals of good web design, connecting to a database, and programming for interactive web pages. Moreover, the student should be able to work cooperatively in a team to maintain a website and assist in keeping the content of the website current.
Program Type
Academic CertificateHow to Enroll
To pursue this degree, you must apply to MTC using our online application.
Questions?
Sample Program Plan and Costs
Class Delivery Methods
View current courses offered via our online course directory.
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. |
Full Time Schedule
Semester | Course ID | Course Title | Classroom | Online | Hybrid | Virtual | Credits |
---|---|---|---|---|---|---|---|
Semester 1 (10 Credit Hours) |
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 processing and programming language concepts. |
• | • | • | • | 3 |
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 | ||
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 | ||
CPT-236 |
Introduction to Java Programming Introduction to Java Programming ID: CPT-236 Credit Hours: 3 Topics will cover java syntax and classes for use in the development of java application and applets. |
• | • | • | 3 | ||
Semester 2 (12 Credit Hours) |
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 | |||
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 | ||||
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-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)to develop increased efficiency and sophistication in website design and web project management. |
• | • | 3 | |||
Semester 3 (9 Credit Hours) |
CPT-240 |
Internet Programming With Databases Internet Programming With Databases ID: CPT-240 Credit Hours: 3 This course is a study of the implementation of dynamic web pages focusing on the development of web sites that interact with databases utilizing current server-side technologies along with the databases to deliver dynamic content to client browser. |
• | • | 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 focuses on designing website interfaces for effective communication, navigation, visibility and accessibility. |
• | • | 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 various phases of client/server applications. |
• | • | 3 | |||
Total Credit Hours | 31 | ||||||
Estimated Cost Financial Aid |
$6,200.00 Not including fees and equipment |
Part Time Schedule
Semester | Course ID | Course Title | Classroom | Online | Hybrid | Virtual | Credits |
---|---|---|---|---|---|---|---|
Semester 1 (6 Credit Hours) |
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 processing and programming language concepts. |
• | • | • | • | 3 |
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 (4 Credit Hours) |
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 | |
CPT-236 |
Introduction to Java Programming Introduction to Java Programming ID: CPT-236 Credit Hours: 3 Topics will cover java syntax and classes for use in the development of java application and applets. |
• | • | • | 3 | ||
Semester 3 (6 Credit Hours) |
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 | |||
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 (6 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-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)to develop increased efficiency and sophistication in website design and web project management. |
• | • | 3 | |||
Semester 5 (9 Credit Hours) |
CPT-240 |
Internet Programming With Databases Internet Programming With Databases ID: CPT-240 Credit Hours: 3 This course is a study of the implementation of dynamic web pages focusing on the development of web sites that interact with databases utilizing current server-side technologies along with the databases to deliver dynamic content to client browser. |
• | • | 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 focuses on designing website interfaces for effective communication, navigation, visibility and accessibility. |
• | • | 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 various phases of client/server applications. |
• | • | 3 | |||
Total Credit Hours | 31 | ||||||
Estimated Cost Financial Aid |
$6,200.00 Not including fees and equipment |
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.