Database Development

Academic Certificate

Overview

The Database Development certificate provides the student with an opportunity to gain knowledge and work with relational databases.

The student will use SQL in the design and manipulation of the database. The student will develop Windows-based interfaces as well as internet-based interfaces. The emphasis will be on database application development.

Students must earn a grade of “C” or better in all of the courses offered within the Business/Public Services and Information Systems Technology departments for the grade to be counted toward graduation. Specifically, these include courses with the following prefixes: ACC, AOT, BAF, BUS, CPT, EGR, HUS, IST, LEG, MGT, and MKT.

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
(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 proccessing 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 syntx and classes for use in the development of java application and applets.

3
Semester 2
(9 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-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
CPT-172 Microcomputer Data Base

Microcomputer Data Base

ID: CPT-172

Credit Hours: 3

This course introduces microcomputer data base concepts, including generating reports from data base, creating, maintaining, and modifying data bases.

3
Semester 3
(12 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
IST-272 Relational Database

Relational Database

ID: IST-272

Credit Hours: 3

This course provides a comprehensive foundation in both sql and relational database design and implementation. Dynamic and embedded sql programming techniques are emphasized.

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
IST-274 Database Admin

Database Admin

ID: IST-274

Credit Hours: 3

This course is a study of the duties and responsibilities of a database administrator. The course covers setting up, maintaining, and troubleshooting a distributed,multi-user database.

3
  Total Credit Hours 31
  Estimated Cost
Financial Aid
$5,518.00
Not including fees and equipment
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 proccessing 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 syntx and classes for use in the development of java application and applets.

3
Semester 3
(9 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-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
CPT-172 Microcomputer Data Base

Microcomputer Data Base

ID: CPT-172

Credit Hours: 3

This course introduces microcomputer data base concepts, including generating reports from data base, creating, maintaining, and modifying data bases.

3
Semester 4
(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
IST-272 Relational Database

Relational Database

ID: IST-272

Credit Hours: 3

This course provides a comprehensive foundation in both sql and relational database design and implementation. Dynamic and embedded sql programming techniques are emphasized.

3
Semester 5
(6 Credit Hours)
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
IST-274 Database Admin

Database Admin

ID: IST-274

Credit Hours: 3

This course is a study of the duties and responsibilities of a database administrator. The course covers setting up, maintaining, and troubleshooting a distributed,multi-user database.

3
  Total Credit Hours 31
  Estimated Cost
Financial Aid
$5,518.00
Not including fees and equipment

Careers

Database Systems Manager

Database Management Systems are how all of our information is stored on computers.  We communicate with them using the SQL language. When you know how to use SQL, you can manage and design databases and write programs that access them, extract needed data from databases, perform maintenance tasks on Database Managements Systems, and create reports based on databases.

Projected Job Growth

+9.9%

Average Annual Salary

188,608
According to EMSI data as of 2018

Where Can I Work?

  • Information Technology (IT) Departments
  • Government Agencies

What’s next after I complete this program?

Get a web developer job

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 for building and maintaining the websites.