Master of Science in Information Systems – Web Development
Focus on online and cloud-based solution skills for the full range of commonly used websites and applications.
Most businesses depend on Information Systems to implement critical aspects of their Knowledge Management process. Understanding the information management needs of a client is just the starting point.
Aspen’s Master of Science in Information Systems – Web Development specialization is designed to provide you with an array of online and cloud-based solution skills appropriate for the full range of commonly used websites and web applications.
Finish Fast – Can complete in 18 months
Enjoy Flexibility – 12 courses with start dates every 2 weeks
Choose Where You Learn – 100% online courses
Earn an Affordable Degree – Tuition and fees only $12,720
Pay Monthly – Opt to pay $325 per month
Focus On Your Passion – Choose your Capstone
Our Master of Science in Information Systems programs are designed to provide computing professionals with the knowledge and skills required to be productive contributors to all aspects of the information systems lifecycle from business needs and requirements, through acquisition and development, to deployment, installation, test, and operations, with a focus on development.
Students who complete the Master of Information Systems degree with a specialization in Web Development graduate with a solid foundation in essential areas of database design and project management as well as the technical skills central to careers in web programming and design.
In addition to helping you build a targeted set of skills through traditional coursework, before graduation, students will complete an individualized project that will allow them to apply the knowledge and skills they have acquired to create an integrated, sophisticated project that is suitable for inclusion in their portfolio.
Is This Program for Me?
This program is designed for learners with a technical bachelor’s degree (in some computing discipline, engineering, mathematics, or statistics) or any bachelor’s degree and professional experience in the proposed area of study.
Graduate students are required to complete a Capstone project. This individualized project allows students to apply knowledge and skills acquired in their courses and real-world experiences.
Get in touch to learn more.
- Application – A completed application.
- Bachelor’s Degree Transcripts – Official transcript demonstrating a conferred bachelor’s degree from an institution that is accredited by a CHEA recognized accrediting body or an international equivalent.
- Military Documentation (Optional) – A copy of the most recent orders; or a copy of DD214 (This can be requested from the National Archives.)
- CIS515 - Management of Information Systems
- CIS680 - Object Oriented Analysis & Design with UML
- CIS670 - C++ Programming for C Programmers
- CIS656 - Relational Database Design
- CIS650 - ASP.Net Programming
- CIS685 - eBusiness
- Mid-Program Proctored Exam
- CIS653 - Perl Programming and CGI Scripting
- CIS655 - XML Programming
- CIS654 - PHP Programming
- MGT649 - Information Technology Project Management
- Final Proctored Exam
- SIS799 - Graduate Capstone
This course imparts valuable insight into the planning, organizing, and controlling of user services. Managing the essential technologies as well as the management of the traditional information systems development process is explored. This course also incorporates investigation into organizational learning curves, dealing with vendors, budgeting, accounting, management reporting, and legal considerations of information systems (IS). Each module in this course melds textbook material with additional content from external resources. This course addresses issues and strategies enabled through creative exercises and brief research projects designed to help students synthesize new learning and apply the concepts presented. Each encourages critical thinking about the subject matter. A broad range of analysis and synthesis skills, such as inference, recognition of assumptions, deduction, evaluation of arguments, and interpretation are enlisted through such project-oriented assignments. Investigating articles and case studies that present timely and different approaches to information systems management assists in emulating real MIS challenges. Discussion questions afford online interactive students the opportunity to exchange ideas with peer learners on current topics concerning this dynamic field.3 Credits
This course investigates the use of object-oriented approaches to modeling software requirements and design. Topics covered in detail include an introduction to object oriented analysis & design (OOAD), specifying a system's requirements using a use-case driven approach, defining a set of candidate classes that suitably model a problem domain, and leveraging the experience of experts by applying analysis and design patterns to describe the solution domain. Students will develop a hands-on experience of using the widely adopted graphical modeling language - the Unified Modeling Language (UML) version 2.0 - to visually model concepts and decisions in both the problem and the proposed-solution domains. A mix of a semester-long course project and case studies will be used to illustrate the application of the major concepts discussed. The course project will expose the student to a practical OOAD road map from requirements analysis to system design.3 Credits
This C++ training 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. Programming examples and exercises are provided. Practical aspects of C++ programming including efficiency, performance, testing, and reliability considerations are stressed throughout. Prior programming experience with C is recommended.3 Credits
The goal of this course is to provide a comprehensive introduction to the SQL language. This course not only covers the syntax of SQL, but also shows how it can be used to create and maintain a database and retrieve information from it. It also provides an introduction to relational databases. In addition to explaining concepts, the course uses a variety of assignments to reinforce the material in each chapter.3 Credits
ASP.NET is the web development technology of Microsoft's .NET development platform. As the World Wide Web continues its meteoric growth, websites have matured from simple collections of static HTML pages to data-driven dynamic web applications. For example, websites such as eBay or Amazon.com are much more than a collection of HTML pages—they are complex applications that happen to be accessed through the Internet. ASP.NET web applications are composed of individual ASP.NET web pages. As we will see in numerous examples throughout this book, these ASP.NET pages can display HTML, collect user input, and interact with databases. ASP.NET pages contain a mix of both HTML and source code. It is the source code of an ASP.NET page that allows for the more advanced features, such as accessing data from a database, or sending an email. Some prior programming experience is recommended.3 Credits
This is an especially good time for a thoughtful course on eBusiness. We are nearly a quarter of the way into the second half of the Information Age revolution. Very little of what is now accepted management practice and application opportunity was even conceived of 13 years ago. E-Business will provide a comprehensive strategy framework that addresses the crucial elements of e-business strategy formulation. The key elements of the three phases of strategic analysis, strategy formulation and strategy implementation will be explored.3 Credits
Perl is a common development language prevalent in industry and on the Internet today. This course is intended primarily for both professional and amateur developers who will find it useful in making the transition from compiled languages to understanding and using Perl, which is a ""scripting"" language. This hands-on course provides students the knowledge necessary to create Perl programs that deliver usable functionality for industry. Object oriented programming concepts are not required, as this course will remain primarily in the realm of 3rd generation structured programming and its related syntax. Students can then easily review the object-oriented concepts of Perl, which result primarily in changes to program and module packaging techniques, object-oriented concept application, and syntax changes. The course takes the student through the important concepts required to delineate Perl from other traditional programming languages. When the student has completed the course, the student should have a good idea of how to use Perl for general programming. Topics include creating stand-alone programs and programs that access data from a data source such as a relational database. Comprehensive labs reinforce learning and build competence incrementally throughout the course. Some prior software development experience is recommended.3 Credits
This beginning Extensible Markup Language (XML) course investigates and outlines the use of XML Schemas, SOAP, XSLT, DOM, and SAX 2.0. Major Course Goals for this course are to 1) gain an exposure to XML and how it is being used in application development and 2) understand how XML is used in enterprise application deployment. It's most well-known applications are web related but it can be used on other non-web-based applications as a replacement for traditional databases or for the transfer of financial information between businesses. To illustrate and reinforce course concepts, a variety of examples, readings, exercises and required terms to become familiar with and use will be examined along with two case studies. Topics throughout the course to be discussed in detail are an introduction to XML - ""a mark-up language used to describe the structure of data in meaningful ways"" and how XML may be used (anywhere that data is input/output, stored, or transmitted from one place to another and is a potential fit for XML's capabilities).3 Credits
PHP and MySQL are two of the most famous open source software programs in the world. Open Source software has grown significantly in importance in the computing world, offering excellent functions and reliability at very low cost. This movement has now prompted many big software players to enter this market and offer their products on open source licenses or support open source initiatives. This course provides coverage of the programming features and capabilities of PHP. Attendees will learn how to use PHP in performing various programming operations and application functions. It also introduces attendees to MySQL and how to use PHP in combination with MySQL.3 Credits
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. IT 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® GUIDE) as defined by the Project Management Institute (PMI).3 Credits
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.3 Credits