Online Graduate, Undergraduate, and Certificate Programs in business, education, information technology, and project management
Online Graduate, Undergraduate, and Certificate Programs in business, education, information technology, and project management Online Graduate, Undergraduate, and Certificate Programs in business, education, information technology, and project management Online Graduate, Undergraduate, and Certificate Programs in business, education, information technology, and project management
 

 

 

 

IT Certificate Programs

Aspen University's IT Certificate programs provide an industrial strength curriculum that builds competency while focusing on the skills most relevant to your career. Additionally, our courses help prepare you to obtain related industry certification exams.

Qualified applicants can transfer credits earned from successful completion of these courses/programs into an accredited Masters Degree in Information Systems (MSIS).

Note: Students paying for the entire certificate program before commencement receive a discount of $400.00 off the tuition of the program. Select the desired program on the enrollment form and the on the ecommerce site.

Aspen offers seven individual certificate programs in Information Technology:

 

See Also:

Object Oriented Application Developer Certificate

This program provides a thorough analysis of the design and refinement of object-oriented systems, and introduces core concepts and practical techniques associated with analysis, diagramming, and patterns. Students will learn the application of use case analysis, CRC analysis, problem domain analysis, activity diagramming, interaction diagramming, and class diagramming. Students may select from the following areas of concentration: Advanced C# Programming with the .NET Framework, Enterprise JavaBeans and J2EE™, or C++ Programming. Students completing this Certificate program will be prepared to obtain five industry certifications.

Students who complete the Object Oriented Application Developer Certificate are prepared to obtain the following Java certifications:

- Sun Certified Programmer for Java™ 2 Platform Certification
- Sun Certified Developer for Java™ 2 Platform Certification
- Sun Certified Web Component Developer for J2EE™ Platform Certification
- Sun Certified Enterprise Architect for J2EE™ Technology Certification
- Sun Certified Business Component Developer for Java 2 Platform Certification

Object Oriented Application Developer Certificate

680 Object Oriented Analysis and Design with UML

3
656 Relational Database Design
3
812 XML Programming
3
Plus any three of the following:  
515 Management of Information Systems
3
525 Information Systems Strategic Planning
3
645 Project Management Essentials
3
646 Project Management Organization Framework
3
647 Project Management Integration Framework
3
649 Information Technology Project Management
3
657 Enterprise JavaBeans and J2EE
3
658 Java Programming
3
670 C++ Programming for C Programmers
3
812 XML Programming
3

Back to Top

 

Web Developer Certificate

The Web Developer Certificate program introduces the core concepts and practical techniques required to pursue a career in web programming and web site development. Students will learn how to implement a full-featured Web site on the Internet or a corporate Intranet including deploying dynamic content using JavaScript and related tools.

Students may choose a concentration in two of the following four languages: PHP, Perl, ASP, or ASP.NET. The program also provides extensive coverage of XML as an important element of modern distributed applications. Students also choose an elective in project or Information Systems management; strategic planning; Intranets; or eBusiness.

Web Developer Certificate
685 eBusiness
3
660 Web Site Development with HTML/JavaScript
3
812 XML Programming
3
Plus any two of the following:
654 PHP Programming
3
653 Perl Programming and CGI Scripting
3
650 ASP Programming
3
651 ASP.NET Programming
3
Plus any one of the following:
645 Project Management Essentials
3
646 Project Management Organization Framework
3
647 Project Management Integration Framework
3
649 Information Technology Project Management
3
515 Management of Information Systems
3
525 Information Systems Strategic Planning
3
695 Intranets
3

Back to Top

 

Java™ Developer Certificate

The Java™ Developer Certificate program offers programmers a task-oriented, cost effective approach to learning Java technology. The Java/J2EE™ framework not only provides an object-oriented, portable, platform-independent development environment but is also robust, secure and efficient.

This program provides a thorough analysis of the design and refinement of object-oriented systems, and introduces core concepts and practical techniques associated with analysis, diagramming, and patterns. Students will learn the application of use case analysis, CRC analysis, problem domain analysis, activity diagramming, interaction diagramming, and class diagramming. Attendees will learn how to integrate Java™ technology into corporate web pages and how Java can be used as a powerful cross-platform distributed development engine.

Students completing this Certificate program will be prepared to obtain five industry certifications

- Sun Certified Programmer for Java™ 2 Platform Certification
- Sun Certified Developer for Java™ 2 Platform Certification
- Sun Certified Web Component Developer for J2EE™ Platform Certification
- Sun Certified Enterprise Architect for J2EE™ Technology Certification
- Sun Certified Business Component Developer for Java 2 Platform Certification

Java™ Developer Certificate

680 Object Oriented Analysis and Design with UML

3
658 Java Programming
3
657 Enterprise JavaBeans and J2EE
3
Plus any three of the following:
812 XML Programming
3
656 Relational Database Design
3
645 Project Management Essentials
3
646 Project Management Organization Framework
3
647 Project Management Integration Framework
3
649 Information Technology Project Management
3
515 Management of Information Systems
3
525 Information Systems Strategic Planning
3
685 eBusiness
3
695 Intranets
3

Back to Top

Course Descriptions:


515 Management of Information Systems

In this course, students gain valuable insight into the planning, organizing, and controlling of user services, as well as the management of the information systems development process. The course also examines organizational learning curves, dealing with vendors, budgeting, accounting, management reporting, and legal considerations of information systems.


525 Information Systems Strategic Planning

Information systems are an integral part of corporate operations. This course examines guidelines for developing an information systems plan, selecting systems projects, assessing current systems, and planning future systems expansion that supports organizational growth.


599 Capstone
The capstone project allows students to apply the knowledge and skills acquired in their courses to the work environment. This project is completely individualized; students are encouraged to select work-related projects that are of particular interest to them and that will result in professional growth and benefit the organization.


645 Project Management Essentials

In an increasingly competitive marketplace, organizations are under pressure to deliver better results, faster. Project life cycles are short and leave little room for error.
Project Management Essentials (PME) introduces students to the fundamental elements of effective project management. It provides students with the opportunity to apply these elements using exercises and examples based on real-time projects. The required tools and techniques used to plan, measure, and control projects and the methods used to organize and manage projects are also discussed.


646 Project Management Organization Framework

Project Management Organization Framework (PMOF) introduces the fundamental concepts of scope, time management, human resource planning and project communications as presented in the Project Management Institute's Project Management Body of Knowledge. Emphasizing both theory and practical application, PMOF provides students with an opportunity to apply these concepts using real-life exercises, examples, and software tools.

Back to Courses


647 Project Management Integration Framework

Project Management Integration Framework (PMIF) completes the topics presented in the Project Management Institute's Project Management Body of Knowledge and includes project cost, quality, procurement, and risk management. Continuing the work from PMOF, PMIF provides students with additional opportunities to apply these concepts using real-life exercises, examples, and software tools. Special consideration is given to preparing students for the Project Management Professional (PMP) certification exam.


649 Information Technology Project Management

In today's fast-paced and dynamic environment, innovative information technology and system development projects are critical to many companies' success. The emphasis on such projects creates greater demand from senior management to deliver quality information technology projects on time, within budget, and which add functionality and value to their customers and clients. Information Technology Project Management will teach the project manager how to integrate sound project management principles in the information technology project's development profile in order to assure every aspect of the project is under control and delivers the technical objectives. This course will also cover the IT project's life cycle from initiation through closeout and address all the components of project management as they relate to IT projects, based on the Project Management Body of Knowledge (PMBOK) as defined by the Project Management Institute (PMI).


650 ASP Programming

This course provides the knowledge necessary to design and develop dynamic web pages using Active Server Pages (ASP). Topics include VBScript syntax, ASP intrinsic objects, IIS components, file I/O and database interaction. Students will explore how to connect to data from any ODBC-compliant database, and create database-driven HTML forms and reports. Students will also examine how to use all the standard ASP software components to implement dynamic web pages. The ASP scripting environment is used to create server-side scripts using VBScript and to provide dynamic web site content.


651 ASP.Net Programming
This course provides students the knowledge necessary to create ASP.NET applications that deliver dynamic content to the Web. Object oriented programming concepts and content management techniques are stressed throughout. Students will learn how to leverage the architecture of ASP.NET, migrate components to ASP.NET, and program with Visual Basic.NET. Important ASP.NET objects are introduced in detail and students will learn how to create their own scalable VB.NET classes using inheritance from existing ASP.NET classes. Topics include creating a Web form with server controls; separating page code from content by using code-behind pages; page controls; displaying dynamic data from a data source using ADO.NET and data binding; debugging ASP.NET pages by using trace; and handling page object events to produce dynamic Web pages.

Back to Courses


653 Perl Programming and CGI Scripting

This course provides a thorough introduction to the Perl programming language, teaching students how to develop and maintain portable scripts useful for system management, data manipulation, and Web CGI programming. Emphasis is placed on built-in subroutines that can be used to help conveniently build fast, portable and efficient scripts. Exercises provide practice in report creation, pattern matching, string manipulation, file I/O, command line processing, and debugging. Students are shown how to extend Perl's basic functionality with packages and loadable modules. Also covered are CGI scripting with Perl as well as database access using the DBI module. Students are shown how to validate form data, how to perform robust database access, and how to generate HTML output in order to create a dynamic web site.


654 PHP Programming

This course provides the knowledge necessary to design and develop dynamic, database-driven web pages using PHP version 4. PHP is a language written for the web, quick to learn, easy to deploy and provides many advantages over other server-side scripting languages. The course introduces the PHP framework and syntax, and covers in depth the most important functions used to build dynamic data enriched web applications. Students learn how to connect to any ODBC-compliant database, and perform practice with a MySQL database to create database-driven HTML forms and reports. Students will also learn how to configure PHP and Apache Web Server. The course also introduces advanced programming constructs, object oriented programming with PHP, and XML parsing with PHP.


656 Relational Database Design

This class develops relational database design skills and techniques. Practical methodologies such as E-R diagrams and normalization forms are emphasized. Attention is placed on designing for data integrity and efficiency at the same time. Students are required to design multiple database models from business requirements and specifications. Through hands on experience using SQL programming code to create, populate and manage databases, students will experience the necessity of proper design methods and gain an in depth understanding of the link between design, creation, and utilization. The impact of alternative designs on maintainability and database performance is emphasized.


657 Enterprise JavaBeans and J2EE
This course provides participants with the information necessary to develop and deploy robust J2EE (Java 2 Enterprise Edition) applications. The focus is on building reusable components that exploit the services the J2EE platform provides via its component containers. The two most popular containers in the J2EE specification are the Web Container (which hosts HTML pages, servlets and JSP Pages) and the EJB Container (which hosts Enterprise JavaBean components). Both the EJB and Web containers, as well as details of the development and deployment of EJBs and Java based web content, are covered in depth in the course. Since the deployment descriptor of these applications is an XML file that is standardized across J2EE implementation servers, the participant will explore intricacies of deployment across the various servers that meet Sun's J2EE specification (including WebSphere, Oracle, WebLogic and many others). Session, entity, and message-driven beans, EJB container services, security, transaction and deployment issues are discussed in detail. Java enterprise protocols and services such as JNDI, JTS, JDBC and JMS are also covered.

Back to Courses


658 Java Programming

This course introduces experienced programmers to Java programming techniques. Java provides an object-oriented, portable and robust framework for application development. Students will learn how to integrate Java technology into corporate web pages and how Java can be used as a powerful cross-platform distributed development engine. The course also covers designing classes and objects in Java, Java's approach to inheritance and polymorphism, and the details about creating Java programs for use on a distributed network, with emphasis on JSP, Servlets, and JDBC. The course is designed to leverage the participants' existing programming skills and to highlight the new and extended features of Java as compared to other common languages.


660 Website Development with HTML/JavaScript
This course provides a thorough introduction to implementing a full-featured Web site on the Internet or corporate Intranet, including implementation of dynamic content using JavaScript and related tools. Starting with thorough coverage of HTML, the course progresses to the implementation of dynamic client-side content using JavaScript. The course includes a survey and demos of server-side technologies such as ASP scripts, CGI scripts, Java servlets, JSP, and PHP. Exercises are designed to demonstrate key concepts.


670 C++ Programming for C Programmers
This course presents a thorough hands-on introduction to object oriented programming in C++ for experienced C programmers. The central concepts of C++ syntax and style are taught in the context of using object oriented methods to achieve reusability, adaptability and reliability. Emphasis is placed on the features of C++ that support abstract data types, inheritance, and polymorphism. Students will learn to apply the process of data abstraction and class design. Practical aspects of C++ programming including efficiency, performance, testing, and reliability considerations are stressed throughout.


680 Object Oriented Analysis & Design with UML

This course presents the key concepts and methodologies required to perform quality object-oriented software engineering, with particular attention to practical techniques such as use-case and CRC analysis, UML diagramming, and patterns. Students apply object oriented analysis during the course to improve software designs and to see how software objects can be altered to build software systems that are more robust and less expensive. Students use several methods for analyzing software systems, finding and refining useful classes and relationships between objects. Care is taken not to focus on any one language so that all students can participate in the design exercises without relying on specific programming skills. The course emphasizes the most practical analysis and design methods, including the application of use case analysis, CRC analysis, problem domain analysis, activity diagramming, interaction diagramming, and class diagramming. The Unified Modeling Language (UML) is presented in detail and is used in the exercises. Special emphasis is given to the use of object patterns in developing software systems.

Back to Courses


685 eBusiness

The Internet and related technologies pose enormous opportunities for developing new business models and significant threats to existing models. Information Professionals must be prepared to recognize opportunities and overcome challenges posed by the electronic economy. This course defines the core elements of developing an eBusiness strategy, including branding, competitive analysis, technology assessment, business method models, and preparing for emerging trends. Course assignments involve extensive case studies and online research using the latest e-tools. Students collaborate to create a prototype eBusiness venture.


695 Intranets
This course develops students' essential skills and knowledge for designing and managing Intranets, i.e. internal Web networks. Students will learn how the Internet model applies to business, how developments in technology have made Intranets possible, and the impact they may have for organizations in the future.


812 XML Programming

This course presents a thorough introduction to creating, validating, transforming, and formatting XML data. The course covers structuring data with XML; validating that data with document type definitions (DTDs) and schemas; creating and viewing XML documents; transforming XML documents with the XML Stylesheet Language (XSL, XSLT and XPATH); use of XML in the deployment of Web Services; referencing XML data via the document object model (DOM) and parsing libraries; and parsing XML via the Simple API for XML (SAX). Extensive examples and demos are provided that reinforce the concepts being taught and introduce the practical application of XML to business problems.



Online Program Cost :

Tuition: $900.00 per course

Books and course materials (estimated) $200 per course
   
Note: Students paying for the entire program (six courses) before commencement receive a discount of 20% off the tuition of the program.

Select the appropriate Certificate Program on the online enrollment.

Classroom Instruction

Students have the option of taking courses in a classroom setting. Tuition for classroom instruction is $1500 per course plus books and material, and subject to availability.

Optional classes are available in the following cities:

AL - Huntsville
AR - Little Rock
AZ - Phoenix
AZ - Tucson
CA - Bakersfield
CA - Fresno
CA - Irvine
CA - Los Angeles
CA - Modesto
CA - Oakland
CA - Riverside
CA - Sacramento
CA - San Diego
CA - San Francisco
CA - San Jose
CA - Santa Clarita
CA - Santa Monica
CA - Temecula
CO - Aspen
CO - Denver
CT - Hartford
CT - New Haven
CT - Stamford
DC - Washington
FL - Fort Lauderdale
FL - Jacksonville
FL - Miami
FL - Orlando
FL - Pensacola
FL - Sarasota
FL - Tampa
FL - West Palm Beach
GA - Atlanta
GA - Savannah
IA - Cedar Rapids
IA - Des Moines
ID - Boise
IL - Chicago
IL - Schaumburg
IL - Springfield

IN - Indianapolis
KY - Louisville
LA - Shreveport
MA - Boston
MA - Chelmsford
MA - Quincy
MA - Springfield
MA - Waltham
MA - Woburn
MA - Worcester
MD - Baltimore
MD - Columbia
MI - Detroit
MI - Lansing
MN - Minneapolis
MO - Kansas City
MO - Springfield
MO - St. Charles
NC - Charlotte
NC - Raleigh-Durham
NC - Winston-Salem
NE - Omaha
NH - Manchester
NH - Nashua
NJ - Jersey City
NJ - Newark
NJ - Princeton
NM - Albuquerque
NM - Las Cruces
NV - Las Vegas
NY - Albany
NY - Binghamton
NY - Buffalo
NY - Ithaca
NY - Manhattan
NY - Rochester
NY - Syracuse

OH - Cincinnati
OH - Cleveland
OH - Columbus
OH - Dayton
OK - Oklahoma City
OK - Tulsa
OR - Portland
PA - Harrisburg
PA - Philadelphia
PA - Pittsburgh
RI - Providence
SC - Charleston
TN - Memphis
TN - Nashville
TX - Austin
TX - Corpus Christi
TX - Dallas
TX - El Paso
TX - Fort Worth
TX - Houston
TX - San Antonio
UT - Salt Lake City
VA - Alexandria
VA - Fairfax
VA - Norfolk
VA - Richmond
VA - Williamsburg
WA - Seattle
WA - Spokane
WI - Milwaukee

 

© Aspen University
720 South Colorado Blvd., Suite 1150N
Denver, Colorado 80246

phone:303-333-4224    fax:303-336-1144      email: info@aspen.edu