Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.

Skip navigation
Close Button
Share this:
FacebookShare.svg TwitterShare.svg InstagramShare.svg YouTubeShare.svg PinterestShare.svg TumblrShare.svg
    Sep 25, 2023  
2023-2024 | Academic Catalog 
2023-2024 | Academic Catalog

Web Development | A.A.B. | Part-Time

Full-Time Map  

Career Outlook   

Transfer Agreements  

The Web Development program provides students with the knowledge to code, build, analyze and maintain websites from a programming and design perspective. Students will learn to develop websites from the front-end (client-side) and back-end (server-side) to ensure that they understand all aspects of the development process. Students will also explore elements of graphic design, as well as responsive design for mobile devices. This program includes the latest standards of HTML, CSS and JavaScript, as well as various programming languages and concepts for the web. Students will develop a portfolio and compile it with works from numerous courses within the program.♦

Hardware/Software Requirements ►
Students taking courses in this program may need to own or have access to specialty hardware/software to pursue this degree option. This requirement is particularly important for students enrolled in online/distance learning sections of particular courses. Affected courses indicate this requirement in their course syllabus. Consult the program advisor to discuss specific course needs and options.

Program Outcomes ►
The student will

  1. demonstrate proficiency in written and oral communication;
  2. use effective interpersonal skills and interact in a team environment;                                    
  3. apply positive ethical standards to diverse media and their use in multiple industries;        
  4. evaluate and analyze problems and advance ideas to surmount those problems;          
  5. describe the formal elements of design and utilize effective design practices to layout, organize and communicate information;
  6. use appropriate software to design, create and edit compositions for various media;
  7. demonstrate an understanding of branding and advertising regarding distinct target audiences;
  8. critique their work and the works of others in constructive and meaningful ways; and         
  9. discuss, develop and curate an electronic portfolio.

Semester 1 [Fall]

  CIS 110S Computer Concepts and Applications      3     ►Meet with advisor to establish student education plan and academic partnership.
►Advisor and student agree on schedule for Semester 2.
  CIS 121S Introduction to Programming     3 C  
  GEN 101S First Year Experience   1    
  Credit Hours 7    

Semester 2 [Spring]

  CIS 116S Foundations of Software Testing      1      
  CIS 126S Software Testing in Python   2    
  IMD 121S Fundamentals of Web Development   2 C  
  IMD 131S Fundamentals of Graphic Design    2    
  Credit Hours 7

Semester 3 [Summer]

  COM 121S Introduction to Communication   3      
  IMD 101S Introduction to Interactive Media   1    
  Credit Hours 4    

Semester 4 [Fall]

  CIS 221S Java Programming I     3 C   ►Meet with advisor to assess progress.
  ENG 121S Composition I   3    
  Credit Hours 6    

Semester 5 [Spring]

  CIS 222S Java Programming II     3      
  IMD 235S 2-D Animation     3    
  Credit Hours 6    

Semester 6 [Summer]

  MTH 125S General Statistics   3      
  Credit Hours 3    

Semester 7 [Fall]

  CIS 213S Database Management Concepts    3     ►Meet with advisor to assess progress.
  Humanities Elective 1 3    
  Credit Hours 6    
  1Refer to AAB general education requirements.      

Semester 8 [Spring]

  CIS 223S C++ Programming  OR 3      
  CIS 224S C# Programming           
  IMD 221S Front-End Web Development   3    
  Credit Hours 6  

Semester 9 [Summer]

  Social/Behavioral Sciences Elective 1  3      
  Credit Hours 3      
  1Refer to AAB general education requirements.    

Semester 10 [Fall]

  CIS 117S Cloud Foundations      1     ►Meet with Career Services.
►Meet with advisor to identify internship opportunities.
  IMD 211S Technical Media Communication   3    
  IMD 222S Back-End Web Development   3    
  Credit Hours 7    

Semester 11 [Spring]

  CIS 227S Cloud Development   3     ►Submit graduation application.
►Advisor reviews student education plan to ensure graduation readiness.
►Meet with transfer institution advisor, if applicable.
  IMD 290S Capstone Project  OR
IMD 291L Internship Experience  AND
IMD 291R Internship Seminar   
  IMD 292S Portfolio Development     1    
  Credit Hours 7    

Total Credit Hours | 62

♦ Students who cannot demonstrate basic computer skills must take Introduction to Computers before entering this program.