Bring your ability.

Help shape the future of Web design.

Web developers are computer programmers who develop and maintain Web sites for public and private organizations. By applying logic and analysis, they work with the Web design team to determine how a site will function, what it will look like, and how it will be used. Then, they write, develop, and debug the code for the site, using advanced programming languages.

Discover Your
New Career

FAQ'S

  • What are my chances of getting a Web Development job when I graduate?

    The job placement rate for students who completed this program in 2012-2013 is *%.

    * This institution is not currently required to calculate a job placement rate for program completers.

Program Availability

Program availability varies by campus. Please contact the Admissions Department on your campus to learn more.

General Requirements

A general education core is required for all Associate and Bachelor degrees. All graduates must meet the general education requirements established by each academic program.

College Success Strategies (COL111A) or College Success Online (COL112) is required for all first-time freshmen and all online students enrolled in a certificate or degree program. This course will inform students of campus services, policies and procedures, and address learning styles and study strategies.

Many of the courses and programs at Baker College are offered in an online delivery format. See Online Programs. Contact your campus Academic / Administrative Office for details about online courses.

Getting Started

There's a lot you can learn about Baker College here on the Web, but talking with an admissions advisor will help you get a better understanding of everything we offer. Contact us to request more information, schedule a visit to the campus nearest you, or get started by applying online.

Request Information
Schedule a Visit
Apply Online

Jac Thomas, Baker College Graduate
Watch this testimonial Watch Testimonial

Baker College made me who I want to be...gave me the opportunity for what I am today.

Jac Thomas
Web Development Bachelor Degree from Baker College

Web DevelopmentBachelor of Web Development

Bring your ability.

Help shape the future of Web design.

Web developers are computer programmers who develop and maintain Web sites for public and private organizations. By applying logic and analysis, they work with the Web design team to determine how a site will function, what it will look like, and how it will be used. Then, they write, develop, and debug the code for the site, using advanced programming languages.

Discover Your Future Web Development Career

Career Facts

$62,500

Median salary for Web Developers

20%

Estimated employment increase by 2022

$74,280

Median salary for Computer Programmers

View citations
Overview

Through the Web Development program at Baker, you develop the business and technical skills you need to design, develop, implement, and maintain Web sites for public and private organizations.
 
Our bachelor degree program works in conjunction with our Associate of Applied Science degree in Web development to further develop your technical expertise. In addition to learning design, development, and programming fundamentals, you develop the skills needed to create interactive, database-driven Web sites. 

Upon graduation, you’ll be fully prepared to begin your career in web development, without additional training.

Course Information
Web Development Major127 Hours
Course NumberCourse TitleCredit Hours
CIS 114
Tap Again to Close
2 Quarter Hours

Introduces students to the underlying principles of information and database structure in electronic database management systems. Students will be introduced to types of information, table structure, features of a relational database, basic concepts of database design and normalization, and basic overviews of the roles of database administrators and professionals. Students will also be introduced to introductory SQL commands using a command line and existing databases.

Database Fundamentals2
CIS 251
Tap Again to Close
4 Quarter Hours

Presents traditional methodologies of system analysis, design, and implementation along with recent developments in the field providing a total approach to information systems development. This course focuses on how to develop information systems in an engineered, disciplined manner utilizing real-world situations and applications.

Prerequisite(s):
One level of a programming language or Junior status.
Systems Development Methods4
CIS 310
Tap Again to Close
4 Quarter Hours

Introduces object-oriented programming design using Visual BASIC.NET for Windows. Students will learn the tools and methods used to analyze real-life problems and develop programs that address those problems. BASIC language has been a long-standing standard for learning programming. Visual BASIC.NET builds on this tradition plus introduces students to the powerful tools of object-oriented programming that have fast become a standard in most Windows programming languages.

Prerequisite(s):
CS 111
Visual BASIC4
CIS 311
Tap Again to Close
4 Quarter Hours

Continues the study of advanced methods of writing Object-Oriented/Event-Driven (OOED) applications using Visual BASIC.NET. Using realistic case studies, students will exhibit their ability to write code for variables, selection structure, repetition, sequential access files, dialog boxes, error trapping, viewing and manipulating databases, and two-dimensional arrays. Students will also demonstrate their ability to work with a team to design, create, test, debug, document, and present an advanced, multi-form Visual Basic application that incorporates concepts learned in CIS310 and CIS311.

Prerequisite(s):
CIS 310
Advanced Visual BASIC4
CIS 331
Tap Again to Close
4 Quarter Hours

Expands on the concepts learned in the introductory course in database creation by introducing students to higher levels of database development and computer science concepts. Students learn SQL in order to study the manipulation of a relational database. This course also includes a survey of database platforms.

Prerequisite(s):
CIS 114 or CS 101 or INF 114A or NET 101.
Database Management Using SQL4
CIS 351
Tap Again to Close
4 Quarter Hours

Develops the knowledge and skills required to design databases and information systems for the Web. Includes the development of data models including how to organize the modeling task, manage compromises, design for flexibility, achieve basic and advanced normalization, and develop and use generic models. Explains how to model a problem domain by abstracting objects, attributes, and relationships. Describes object-oriented approaches to model the dynamic behavior of a system in terms of state and process models. Students will construct data and object models using Entity-Relationship (ER), Unified Modeling Language (UML), and other techniques.

Prerequisite(s):
CIS 302A or CIS 331.
System Modeling and Design4
CIS 421B
Tap Again to Close
4 Quarter Hours

Exposes students to database administration and the duties of a database administrator (DBA) to include database monitoring, backup and recovery, troubleshooting, and tuning for reliability and performance. Students will install, configure, and maintain an RDBMS including security, backup and recovery operations, and performance tuning.

Prerequisite(s):
CIS 302A or CIS 331.
Database Administration I4
CS 111
Tap Again to Close
4 Quarter Hours

Introduces students to programming concepts such as logic and flow charting as well as some basic programming techniques.

Prerequisite(s):
Any INF course or CS 101 or EGR 111 or NET 101, MTH 099E or satisfies developmental pre-algebra or placement exam.
Corequisite(s):
MTH 108 or MTH 111.
Introduction to Programming4
CS 241
Tap Again to Close
4 Quarter Hours

Introduces students to using the JAVA programming language for developing applications. This is the first of two JAVA programming courses. The use of JAVA in Web-based client and server programming is also covered.

Prerequisite(s):
CS 111 or one level of a programming language.
Java Programming4
CS 242
Tap Again to Close
4 Quarter Hours

Continues the use of the Java programming language for developing applications.

Prerequisite(s):
CS 241
Advanced Java Programming4
CS 422A
Tap Again to Close
4 Quarter Hours

Provides students the ability to create and maintain database objects to store, retrieve, and manipulate data. In addition, students will write queries to retrieve, summarize, and modify data using joins and subqueries. Students will learn how to create and execute stored procedures and functions. This course also introduces participants to database triggers.

Prerequisite(s):
CIS 331, CS 111
Database Programming I4
CS 461
Tap Again to Close
4 Quarter Hours

Covers the three areas of computer security: network security, system security, and application security. Students will demonstrate the ability to develop user administration tools to tighten security in an open systems environment.

Prerequisite(s):
LUX 261 or WEB 361.
Security4
DMD 131
Tap Again to Close
4 Quarter Hours

Introduces students to industry standard, image-editing software which contains tools for designers to produce sophisticated graphics for the Web and print. Students will learn basic image adjustment and retouching as well as techniques for manipulating and combining images.

Prerequisite(s):
Any of the INF courses.
Introduction to Graphic Imaging4
ITS 111
Tap Again to Close
4 Quarter Hours

Provides students with a background in information security, security management, and the technical components of security. Students will be given an overview of the entire field of information security: the history, the terminology, and the management aspects of information security programs with sufficient detail to facilitate an understanding of information security systems and their management.

Introduction to Information System Security4
LUX 205
Tap Again to Close
4 Quarter Hours

Provides an introduction to Linux/Unix, its history, characteristics, and system basics from a user's perspective. The following concepts are introduced: basic file structures; navigational tools; file manipulation tools; file permissions and access; 'vi' editor basics; remote terminal emulation; mail; shell fundamentals; quoting and special characters; filename generation; input/output redirection; pipelines; multitasking and input arguments. Students will demonstrate the ability to use Linux/Unix commands at the command-line level.

Prerequisite(s):
WPG 098 or high school typing/proficiency. INF 111 or INF 131 or INF 121 or INF 161 or NET 101.
Introduction to Linux/Unix4
WEB 111B
Tap Again to Close
4 Quarter Hours

Introduces concepts in Web site development using Hypertext Mark-up Language (HTML) and other components such as Cascading Style Sheets (CSS) and Javascript. Topics will include: evolution of Web development, Web site design concepts, standard HTML techniques, and trends in the field of Web Development.

Introduction to HTML4
WEB 121A
Tap Again to Close
4 Quarter Hours

Instructs students in the creation of a Web site and in the use of Web page development tools. Students apply their skills in the creation of Web pages using text, graphics, tables, and frames. This course will enable students to create their own Web pages and Web sites for publishing information on the Internet. Emphasis on effective design and layout of Web pages and sites is provided.

Prerequisite(s):
Any INF course or WEB 111B.
World Wide Web Design4
WEB 131
Tap Again to Close
4 Quarter Hours

Provides a foundation in Web site development through practice and hands-on activities. Students prepare Web-based solutions through thoughtful, structured design with a focus on content structure as well as presentation. Web pages are developed using current methodology including CSS and HTML5.

Prerequisite(s):
WEB 111B.
Web Development I4
WEB 132
Tap Again to Close
4 Quarter Hours

Provides professional level Web site development through practice and hands-on activities. Students prepare professional level Web-based solutions for multiple Internet capable devices through thoughtful, structured design with a focus on content structure as well as presentation. Web pages are developed using current enhanced methodology including JavaScript and jQuery.

Prerequisite(s):
WEB 131
Web Development II4
WEB 201
Tap Again to Close
4 Quarter Hours

Introduces students to Web-development tools for animation. Enables students to produce Web sites with interactive objects, graphics, and animation.

Prerequisite(s):
WEB 111B.
Web Multi-Media4
WEB 211
Tap Again to Close
4 Quarter Hours

Develops students' skills in utilizing Java-script and HTML. Enables students to integrate Java-script and HTML to create interactive Web sites that include pop-up windows, pop-up menus, and image rollovers. This course includes working with forms, images, frames, windows and cookies.

Prerequisite(s):
CS 111
WEB 111B, CS 111
Web Scripting4
WEB 221
Tap Again to Close
4 Quarter Hours

Enables students to work with CGI/scripts for creating interactive Web applications. Students will install and modify scripts as part of site development projects. The course also includes Web-database integration.

Prerequisite(s):
WEB 211
Interactive Web Design4
WEB 222
Tap Again to Close
4 Quarter Hours

Provides students with exposure to how Web sites are used by businesses. Students will develop retail storefronts, marketing and customer service sites, intranets, and extranets to apply the technical learning from the previous classes and to understand how businesses can use these tools. At the end of this course, students will be able to effectively plan how a Web site fits a company's strategy and will have developed a portfolio of Web site designs.

Prerequisite(s):
WEB 221
Internet Commerce4
WEB 241
Tap Again to Close
4 Quarter Hours

Provides experienced Flash designers with the knowledge and hands-on practice they need to create event-driven animation and interactive Web elements. Introduction of core ActionScript concepts is also included.

Prerequisite(s):
WEB 201
ActionScript Programming4
WEB 321
Tap Again to Close
4 Quarter Hours

Instructs students in the use of Individual Development Environments (IDE) to develop Web applications. Students will use development tools to create interfaces to databases.

Prerequisite(s):
CIS 351, WEB 121A
Web Application Development Tools4
WEB 331
Tap Again to Close
4 Quarter Hours

Expands on development of Web applications by introducing J2EE technologies including JavaServer Pages (JSP), Servlets, Enterprise Java Beans (EJB), Java Message Service (JMS) API, and other ancillary technologies like JDBC and JNDI. Students will use these technologies to create interactive, database-driven Web applications.

Prerequisite(s):
CS 242
Java Enterprise Edition4
WEB 361
Tap Again to Close
4 Quarter Hours

Provides students with the opportunity to administer a Web server. Issues such as selecting server hardware and software will be reviewed. Also, students will learn how to control access to Web sites, setup e-mail aliases and related services. Students will gain experience in working with and analyzing site statistics. The procedures for the online marketing of Web sites will also be covered. This course will prepare students to establish and manage a Web server.

Prerequisite(s):
Acceptance in the BCS, BTS or BWD program.
Web Server Administration4
WEB 411
Tap Again to Close
4 Quarter Hours

Provides students with the understanding of usability design and examines usability issues such as architecture, navigation, graphical presentation, and page structure. Explains the steps relevant to incorporating usability into every stage of the Web development process, from requirements to tasks analysis, prototyping and mockups, to user testing, revision, and post launch evaluations. Students will demonstrate these skills in the design and redesign of their own projects.

Prerequisite(s):
WEB 222
Web Usability Design4
WEB 421
Tap Again to Close
4 Quarter Hours

Addresses the design, use, and development of Web portals. An enterprise portal is a single Web location from which many services and communicative systems are accessed. Students will work with Web portal technologies to design and implement a Web portal.

Prerequisite(s):
WEB 331, WEB 361, WEB 411
Web Portals4
WEB 431
Tap Again to Close
4 Quarter Hours

Provides students with a capstone class that focuses on using knowledge gained in previous classes to create an enterprise Web application.

Prerequisite(s):
WEB 421
Enterprise Web Applications4
WRK 291B
Tap Again to Close
1 Quarter Hours

Covers all phases of securing employment in a required seminar. Major topics include resume preparation, interview strategy, job application, job search action planning, personal appearance, and coordination of the graduate's employment search activity with the College Career Services Office. Students in degree programs may complete the seminar requirement any time during their final two quarters. Certificate students should attend in their last quarter.

Prerequisite(s):
Sophomore status.
Professional Career Strategies1
Select 1 Course from the Following
Course NumberCourse TitleCredit Hours
WEB 231
Tap Again to Close
4 Quarter Hours

Introduces students to the fundamentals of using alternative server-side technology such as PHP to produce interactive Web sites, site development, and database integration.

Prerequisite(s):
WEB 221
Server-Side Programming4
WEB 322
Tap Again to Close
4 Quarter Hours

Covers the use of programming languages such as Perl, PHP, and Python to interface databases to create interactive Web applications. Students will create interfaces to relational databases such as Oracle and MySOL.

Prerequisite(s):
WEB 321
Web Application Development Programming4
Select 1 Course from the Following
Course NumberCourse TitleCredit Hours
WRK 218
Tap Again to Close
4 Quarter Hours

Provides twelve-weeks of intensive career research for Online campus students, who cannot obtain an internship, the opportunity to conduct intensive career research based on their major and career goals. Students will complete multiple career related research assignments, including two informational interviews. Eligible students must complete a minimum of 48 credit hours and 75 percent of major core requirements prior to requesting enrollment in this course. Enrollment is allowed by permission from the Online Career Services (OCS) staff. Contact the OCS staff at careerserv-ol@baker.edu for more details.

Prerequisite(s):
ENG 102
minimum GPA 2.00.
Work Experience Project4
WRKTC 201
Tap Again to Close
4 Quarter Hours

Provides a 120-hour minimum learning experience in an appropriate work environment structured to allow students to develop skills and gain training in their major field.

Prerequisite(s):
ENG 102 (Associate Degrees), ENG 101 (Certificates), minimum GPA 2.00.
Work Experience4
General Education Requirements66 Hours
Course NumberCourse TitleCredit Hours
ELECT 111A
Tap Again to Close
4 Quarter Hours

See General Education Electives List - Scientific Inquiry Electives (Bachelor Degree)

Scientific Inquiry Elective4
ELECT 121A
Tap Again to Close
4 Quarter Hours

See General Education Electives List - Communication Electives (Bachelor Degree)

Communication Elective4
ELECT 121B
Tap Again to Close
4 Quarter Hours

See General Education Electives List - Communication Electives (Bachelor Degree)

Communication Elective4
ELECT 131A
Tap Again to Close
4 Quarter Hours

See General Education Electives List - Global and Cultural Perspectives Electives (Bachelor Degree)

Global and Cultural Perspectives Elective4
ELECT 131B
Tap Again to Close
4 Quarter Hours

See General Education Electives List - Global and Cultural Perspectives Electives (Bachelor Degree)

Global and Cultural Perspectives Elective4
ELECT 141A
Tap Again to Close
4 Quarter Hours

See General Education Electives List - Personal and Social Environments Electives (Bachelor Degree)

Personal and Social Environments Elective4
ELECT 141B
Tap Again to Close
4 Quarter Hours

See General Education Electives List - Personal and Social Environments Electives (Bachelor Degree)

Personal and Social Environments Elective4
ENG 101
Tap Again to Close
4 Quarter Hours

Emphasizes academic writing by reading and thinking critically to strengthen essential communication skills through the use of the writing process. Various assignments focus on summary and response, analysis, and informative writing. Research practices and research writing in APA style are essential to the course.

Prerequisite(s):
ENG 091 or satisfies developmental writing or placement exam, ENG 098B or satisfies developmental reading or placement exam.
Composition I4
ENG 102
Tap Again to Close
4 Quarter Hours

Continues developing students' critical thinking and writing skills through reading and argumentative writing. Emphasizes academic writing to articulate the relationships among language, knowledge, and power. Various assignments focus on position, argument analysis, and argumentative proposal. Research practices and research writing in APA style are essential to the course.

Prerequisite(s):
C or better in ENG 101 or placement exam and approved writing sample.
Composition II4
HUM 401A
Tap Again to Close
4 Quarter Hours

Examines the philosophical foundations for personal and professional ethics. Students identify and analyze ethical situations in modern society.

Prerequisite(s):
ENG 102
Philosophy of Ethics4
INF 161
Tap Again to Close
2 Quarter Hours

Explores timely social, legal, philosophical, ethical, political, constitutional, and economic implications of computing and technology. Coverage of the issues related to a technological society including social networking, privacy topics such as cameras in cell phones, access to our search queries and all sorts of data we put on the Web, social networking, location tracking, high-tech surveillance systems, intellectual property, professional ethics and responsibilities, and crime.

Technology and Society2
MTH 111
Tap Again to Close
4 Quarter Hours

Introduces elements of algebra including real numbers, linear graphing, variable expressions, linear equations, polynomial operations and factoring, systems of equations, quadratic equations, and rational functions.

Prerequisite(s):
MTH 099E or satisfies developmental pre-algebra or placement exam.
Introductory Algebra4
MTH 112
Tap Again to Close
4 Quarter Hours

Examines more advanced elements of algebra including rational functions, quadratic equations, radical expressions, complex numbers, exponential functions, and logarithmic functions.

Prerequisite(s):
C or better in MTH 111.
Intermediate Algebra4
SOC 321
Tap Again to Close
4 Quarter Hours

Examines the social construction of groups based on race, ethnicity and national origin, religion, gender, age, sexual orientation, and able-bodiedness. Sociological (as well as psychological, historical, economic, and anthropological) perspectives are applied to concepts such as prejudice, stereotyping, discrimination, racial and ethnic identity, racial formation, power and privilege, assimilation and pluralism, and tolerance. Emphasis is on increasing knowledge, personal awareness, and sensitivity.

Cultural Diversity4
SPK 201
Tap Again to Close
4 Quarter Hours

Develops confidence and skill in many facets of oral communication. Students explore diverse topics and formats, using both organization and research to support themselves during oral presentations.

Oral Communication4
Select 1 Course from the Following
Course NumberCourse TitleCredit Hours
PSY 101
Tap Again to Close
4 Quarter Hours

Provides a foundation for understanding human relations with applications to both personal and professional growth. Focus is on examining the basic dynamics of human relations, how social influences shape thought and behavior, effective ways to develop skills of human relations, and the importance of multicultural competency within human relations.

Human Relations4
PSY 111
Tap Again to Close
4 Quarter Hours

Provides a foundation of knowledge in psychology examining key topics related to understanding human thoughts and behavior. Topics include an exploration of factors that influence thoughts and behavior, psychology as a science, sensation/perception, motivation, emotion, memory, cognition, personality, as well as key figures, research, and theories within psychology. Applying concepts to real-life settings is a focus throughout the course.

General Psychology4
Select 1 Course from the Following
Course NumberCourse TitleCredit Hours
SPK 211
Tap Again to Close
4 Quarter Hours

Integrates and applies knowledge gained from the oral communication and human relations classes. Specifically, small group communication in work and social organizations, both verbal and nonverbal, is the primary focus.

Prerequisite(s):
Education Majors: SPK 201.
Corequisite(s):
EDU 312A. All other majors: PSY 101 or PSY 111, SPK 201.
Group Dynamics4
SPK 401A
Tap Again to Close
4 Quarter Hours

Practices individual formal presentations in a business context. The format includes a variety of speaking situations such as parliamentary procedure, briefings, sales, formal and informal discussions, and formal report presentations.

Prerequisite(s):
SPK 201.
Professional Speaking4

Quarter Hours Required for Graduation: 193

Program Description

This program is designed to work in conjunction with the Associate of Applied Science degree in Web Design to provide individuals with additional technical skills in the Web development field. While the associatem degree gives students a generalist base of skills, this degree targets the programming and development skills required to develop interactive, database driven Web sites.

Accreditation

Accredited by The Higher Learning Commission / 230 South LaSalle St., Suite 7-500, Chicago, IL 60604-1411 / 800-621-7440 / www.ncahlc.org

Baker College is an Academic Quality Improvement Program (AQIP) participant.

Program Finder

Start today and discover the program that is right for you.

Upcoming Events

FAQ's

  • What are my chances of getting a Web Development job when I graduate?

    The job placement rate for students who completed this program in 2012-2013 is *%.

    * This institution is not currently required to calculate a job placement rate for program completers.

Jac Thomas, Baker College Graduate
Watch this testimonial Watch Testimonial

Baker College made me who I want to be...gave me the opportunity for what I am today.

Jac Thomas