Skip to Main Content

Web Careers: Digital Media and Web Technology A.A.S.


View Digital Media and Web Technology AAS: 357
View Java Developer Certificate :250
View Internet Games and Simulation Certificate (R): 232
View Web Design Certificate (R): 229A
View Web Programming Certificate: 230
View Web Development Certificate (G, R): 231


Digital Media and Web Technology AAS:  357

The Digital Media and Web Technology program is designed for the student who wishes to pursue a career or to continue studies in digital media and Web development.  This program teaches technologies involved in designing and developing user interfaces, websites and web applications, as well as mobile and web server programming. Students may focus their studies on user interface development, web development, or mobile development or take courses from some or all of the focus areas.  The curriculum prepares students for a variety of entry and mid-level positions as user-interface developers, web developers, web designers, digital media and multimedia specialists.

First Semester
ENGL 101
Introduction to College Writing*
3
CMSC 100
Fundamentals of  Programming
 OR
CMSC 140
Introduction to Programming†
2-3
  Arts or humanities distribution 3
  Mathematics foundation 3
  Speech foundation
3
Second Semester
CMAP 272
Professional Website Development
4
CMAP 125
Introduction to Flash
4

Behavioral and social science distribution
3

English foundation
3

Health foundation
1
Third Semester
CA 273 Advanced Web Technologies 3
CA 274 Content Management Systems 3
CA 276 JavaScript Fundamentals
3
  Elective‡ 3
Fourth Semester
CA 299 Web Certificate/Degree Portfolio 3
  Electives ‡
12-16
Total Credit Hours 60-64

*  ENGL 101, if needed for ENGL 102/103 or general elective

† CMSC 100 is designed for students new to computer programming.  Successful completion of CMSC 140 is necessary for Mobile Development courses.

‡  Electives:  GDES 121, GDES 212, GDES 214, GDES 216, TVRA 110, CMAP 141, CMAP 240, CMAP 227, CMAP 278, CMAP 282, CMAP 288, CMSC 213, CMSC 214, CMSC 216, CMSC 261, CMSC 270.  Please consult a digital media adviser before selecting courses.


Program Outcomes for Digital Media and Web Technology AAS

Upon completion of this program a student will be able to:

  • Demonstrate solid foundation skills and competency in a range of media, techniques, and knowledge of associated processes used in web and mobile development.
  • Demonstrate currency and proficiency in the digital tools employed in web and mobile design and development.
  • Create professional quality websites or mobile applications that comply with current web standards and are representative of the material and techniques studied.

 

Back to top

 


Java Developer Certificate:250

This certificate is designed for students who want to receive training in developing object-oriented Java applications that will run on server and client systems. Students will be able to apply these courses toward a general studies, web careers or information systems degree.

Program Requirements
CMCS 201
Java Programming Language 3
CMCS 214 Advanced Java Programming 3
CMCS 220 Client-Server Programming with Java 3
   Electives:  Select 3 courses from the following:  


 

CMCS 140  Introduction to Programming
CMCS 234  Mobile Game and Application Programming
CMSC 243  System Analysis and Design
CMCS 246  Introduction to SQL Using Oracle
CMCS 269  Computer Science and Technologies Internship
7-10
Total credit hours 16-19
 
Program Outcomes for the Java Developer Certificate
Upon completion of this program a student will be able to:
  • Demonstrate working knowledge with Java programming language.
  • Write GUI-based, object-oriented, event-driven client-side Java programs using primitive data types, control structures, methods, arrays, classes, interfaces, inheritance, polymorphism, asynchronous event handling, and multi-threading.
  • Build Java programs to connect to databases and manipulate database records.
  • Develop networking programs using Remote Method Invocation and networking API.
  • Create server-side programs using the web protocol, client-side interfaces, and server-side technologies such as Java Servlet and JavaServer Page.
  • Implement Java games and applications to run on different devices.

Back to top

 



Internet Games and Simulation Certificate (R): 232

Computer Web gaming and simulation is part of a rapidly growing and exciting new industry. This interdepartmental certificate presents students with an introduction to the skills needed to explore this emerging technology area of Web game development. Completion of this certificate will expose students to core Web development skills, introduce Web gaming and computer simulation technology, and provide an introduction to computer graphics technology. Electives allow students an opportunity to further explore their particular area of interest.

Program Requirements    
CMAP 125
Introduction to Flash
4
CMAP 190
Introduction to Game and Simulation Development 4
CMAP 225
Flash ActionScript for Web Publishing and Gaming
4
CMAP 272
Professional Website Development
4
CMAP 273
Advanced Professional Web Technologies
3
GDES 116
Digital Tools for the Visual Arts
4
GDES 120
Introduction to Digital Arts
4
GDES 140
Introduction to Animation 4
  Electives: (Two Courses)    4-8
   Design and Animation Electives:  GDES 214, GDES 218, GDES 240, PRNT 131, PRNT 232, TVRA 101
 
   Programming and Technical Electives: ENGL 103, CMAP 141,  CMAP 269 or CMSC 269, CMAP 276, CMAP 277, CMAP 278, CMAP 290, CMSC 140, CMSC 201
 
Total credit hours 35-39


Program Outcomes for the Internet Games Simulation Certificate

Upon completion of this program a student will be able to:

  • Demonstrate working knowledge of analyzing, designing, and developing Internet based games in a team environment.
  • Create professional quality Web games using Flash and Actionscript and place in an online portfolio.
  • Create professional quality Web sites that comply with current Web standards.
  • Demonstrate an understanding of the vocabulary of gaming and simulation.

Back to top

 



Web Design Certificate (R): 229A

This certificate is designed to provide training, skills, and knowledge that prepare a student for employment as a member of a Web development team. Skills include Web site management, advanced Web design techniques using a variety of software, effective communication between Web authors and system administrators, HTML validity, editorial responsibilities, and liaison with graphic artists and others.

 Program Requirements   
CMAP 125
Introduction to Flash
4
CMAP 272
Professional Website Development
4
CMAP 299
Web Certificate/Degree Portfolio
3
GDES 116
Digital Tools for the Visual Arts
4
GDES 121
Fundamentals of Graphic Design I
3
GDES 214
Photoshop for Graphics and Photography
4
GDES 218
Graphic Design for the Web
4
  Elective (Select One Course:  3- 4 Credits)
ARTT 100
Introduction to Drawing
 
ARTT 102
Design Studio:  2-Dimensional
 
CMAP 225
Flash ActionScript for Web Publishing and Gaming
 
CMAP 272
Advanced Professional Web Technologies
 
CMAP 274
Web Content Management Systems and Strategy
 
CMAP 276
Java Script Fundamentals
 
CMAP 278
Web Application Development
 
GDES 216
Illustrator for Vector graphics
 
PHOT 161
Introduction to Digital Photography
 
Total credit hours 29-30
Program Outcomes for the Web Design Certificate

Upon completion of this program a student will be able to:

  • Demonstrate solid foundation skills and competency in a range of media, techniques, and knowledge of associated processes used in Web design.
  • Demonstrate visual problem solving that employs appropriate technical skills and techniques.
  • Demonstrate the ability to express ideas and concepts creatively.
  • Apply principles of design and typography to the processes employed in the graphic design, illustration, and Web design industries.
  • Demonstrate an understanding of the vocabulary of Web design.
  • Demonstrate the ability to present and critique concepts and designs.
  • Demonstrate currency in the digital tools employed in Web site design and assembly.
  • Create professional quality Web sites that comply with current Web standards.
  • Develop a portfolio representative of the material and techniques studied, suitable for employment or transfer to another institution.

Back to top

 



Web Programming Certificate: 230

This certificate is designed to provide training, skills, and knowledge that prepare a student for employment as a programmer on a Web development team. Skills include advanced Web programming languages (Java, Visual Basic, XML, DHTML/JavaScript, Web databases), UNIX, and advanced HTML.

  Program Requirements
CMAP 142
Introduction to Database Applications
 

OR

   
CMSC 246

Introduction to SQL Using Oracle
3
CMAP 272 Professional Web Site Development 4
CMAP 273 Advanced Professional Web Technologies  
OR
   
CMAP 276 JavaScript Fundamentals
3
CMAP 277 Advanced JavaScript
3
CMAP 278 Web Application Development Using ColdFusion 4
CMCS 140 Introduction to Programming 3
CMCS 201 Java Programming Language 3
CMCS 214 Advanced Java Programming 3
CMSC 220 Client Server Programming with Java 3
CMSC 250
UNIX/LINUX Operating Systems
3
GDES 116
Digital Tools for the Visual Arts
 
OR
   
CMAP 106
 Computer Use and Management
3-4
 Electives (Select 1 Course)   
CMAP 225
Flash ActionScript for Web Publishing and Gaming
 
CMAP 245
Advanced Applications
 
CMAP 269
Computer Applications Internship
 
CMAP 274
Web Content Management Systems and Strategy
 
CMAP 282
Web Application Development Using PHP and MySQL
 
CMAP 288
Advanced Web Application Development Using ColdFusion
 
CMCS 226
Introduction to Object-Oriented Programming with C++
 
CMCS 260
Computer Security
 
CMCS 269
Computer Science and Technologies Internship
 
Total credit hours 38 -39
Program Outcomes for the Web Programming Certificate

Upon completion of this program a student will be able to:

  • Create valid XHTML Web pages.
  • Write and use JavaScript in Web pages.
  • Use an Integrated Development Environment (IDE) such as the MX Studio 8 effectively.
  • Create Web pages incorporating the Cascading Style Sheets technology.
  • Create Web pages with dynamic content utilizing at least two Web server application technologies.
  • Create coherent and intuitive Web-enabled applications.

Back to top

 



Web Development Certificate (G, R): 231A

This certificate is designed to provide training, skills, and knowledge that prepare a student for employment as a member of a Web development team. Skills include Web site management, basic Web site design, effective communication between Web authors and system administrators, HTML validity, editorial responsibilities, and liaison with graphic artists and others.

 Program Requirements 
CMAP 125
Introduction to Flash
4
CMAP 242

Introduction to Database Applications
 
OR


CMSC 270
Introduction to SQL Using Oracle
3
CMAP 272
Professional website Development
4
CMAP 273
Advanced Professional Web Technologies
3

CMAP 274
Web Content Management Systems and Strategy
 3
CMAP 276
JavaScript Fundamentals
 
OR


CMAP 277
Advanced JavaScript
3
CMAP 278
Web Application Development Using ColdFusion
4
CMAP 288
Advanced Web Application Development Using ColdFusion
3
CMAP 299
Web Certificate/Degree Portfolio
3
GDES 116
Digital Tools for the Visual Arts
4
  Electives (Select 1 Course)  
BSAD 101
Introduction to Business
3
CMAP 225
Flash ActionScript for Web Publishing and Gaming
4
CMAP 245
Advanced Database Applications
3
CMAP 269
Computer Applications Internship
1-4
CMAP 276
JavaScript Fundamentals
3
CMAP 277
Advanced JavaScript
3
CMAP 282
Web Application Development Using PHP and MySQL
3
CMSC 140
Introduction to Programming
3
CMSC 201
Java Programming Language
3
CMSC 269
Computer Science and Technologies Internship
3
GDES 218
Graphic Design for the Web 
4
Total credit hours 37-38
Program Outcomes for the Web Development Certificate

Upon completion of this program a student will be able to:

  • Create valid XHTML Web pages.
  • Use an Integrated Development Environment (IDE) effectively.
  • Create Web pages incorporating the Cascading Style Sheets technology.
  • Create Web pages with dynamic content utilizing a Web database technology.
  • Create coherent and intuitive Web sites or Web-enabled applications.

Back to top

 


Refer to course description pages to identify courses with prerequisites.
Courses in italics meet General Education requirements
.


Montgomery College

Montgomery County, MD

240-567-5000

©2014, Montgomery College