Web Application Development

STEM & Advanced Manufacturing
The STEM & Advanced Manufacturing field encompasses computer science and information technology, engineering technologies, life sciences and more. These programs prepare students for the modern day high-tech environment, and offer a combination of design, production, technology, mathematics and problem-solving skills.

Associate in Science Degree in Web Application Development

Day/Evening program

The explosive growth of the Internet has changed the way people communicate, conduct business, acquire education and manage their daily lives. The world's acceptance of these technologies has made the Internet and the Web a basic requirement for most businesses resulting in a widely acknowledged need for professionals having a strong education in web related areas.

This program combines numerous facets of traditional software engineering skills with a graphical user interface design and client server architecture thus producing a broad knowledge base in these areas:

  • Problem Solving
  • XHTML/CSS
  • Programming Languages such as C++, JAVAScript, PHP & SQL
  • Systems Analysis including data flow and use case/class design
  • Database Design

Graduates of this program can either seek entry level positions in web development or continue their education in the field of computers.

Associate in Science in Web Application Development
FIRST YEAR
FALL SEMESTERCLLABCR
ENGL101N College Composition 4 0 4
CSCI106N Introduction to Software and Web Development 2 3 3
CSCI102N Website Development I 2 2 3
CSCI161N Introduction to Programming  2 2 3
MATH110N Algebra and Trigonometry 4 0 4
  17
SPRING SEMESTERCLLABCR
CSCI140N Essentials of Systems Analysis and Design 2 2 3
CSCI175N Programming: Using C++ 2 2 3
MATH170N Discrete Mathematics 4 0 4
CSCI103N Website Development II 2 2 3
ARTS120N Introduction to Graphic Design Theory 2 2 3
  16
SECOND YEAR
FALL SEMESTERCLLABCR
CSCI201N Client-Side Scripting Using JavaScript 2 2 3
CSCI203N Introduction to UNIX 2 2 3
CSCI207N Database Design and Management 2 2 3
CSCI116N Networking Basics 2 2 3
General Education Core:  Science 3 2/3 4
  16
SPRING SEMESTERCLLABCR
CSCI202N JAVA Programming 2 2 3
CSCI206N Server-Side Scripting Using PHP 2 2 3
General Education Core:  Behavioral Social Science 3 0 3
General Education Core:  English/Communications 2 2 3
CSCI290N Computer Science Internship -OR- 1 8 3
CSCI284N Senior Website Development Lab: A Capstone Experience 2 2 3
  15
Total 64 Credits

Program Outcomes

*PHSY101N or PHYS130N recommended
**ENGL122N recommended

Upon the completion of the degree in Web Application Development, graduates will be able to:

  1. Solve problems through the application of appropriate research methods.
  2. Identify the benefits of quality, timeliness and continuous improvement in regards to software development process.
  3. Apply critical-thinking skills to identify, analyze and solve problems.
  4. Communicate software development related information effectively to a diverse audience using visual and written modes.
  5. Demonstrate the ability to apply all facets of the software development life cycle during a project.
  6. Demonstrate the ability to follow a systematic progression of software development and refinement when designing and developing software for a project.
  7. Participate effectively as a member of a web application development team.
  8. Articulate an understanding of the need for life-long learning.
  9. Demonstrate an understanding of diversity through interaction with project teammates.
  10. Develop websites that reflect the application of up-to-date tools and techniques of the discipline.

In addition, the graduate will be able to demonstrate competency in the general education outcomes.