Rochester Institute of Technology

Academic Program Overviews

Student Skills & Capabilities, Salary Data, Career Information 

Web and Mobile Computing BS

Program Overview

The goal of cooperative education for Web and Mobile Computing (WMC) students is to give them experience developing and deploying computing solutions in a professional environment. Our program is hands-on, challenging, and project-oriented, and combines a solid technological foundation with the essential skills of critical thinking, creativity and communication. Developing applications that work for people is what the WMC program at RIT is all about. Our focus is on the user, and how they interact with technology. WMC students are taught technologies and processes to enable them to access databases, push information out to users, codify business and security, design user interfaces, and to write complex code that drives simple user interactions. In short, students are prepared to develop applications for web, desktop, and wearable environments. Typical job roles include database developer, web application developer, database administrator, mobile application developer, interaction designer, and applications developer.

Degrees Awarded

  • Bachelor of Science


  • Approximately 400 undergraduate students enrolled in the Information Sciences and Technologies department.

Cooperative Education & Experiential Education Component

  • BS students are required to complete at least two co-op work assignments, either two summers or one semester and one summer.
  • Both assignments must be completed prior to beginning Senior Development Project coursework.

Salary Information

Co-op:   $17.34 avg            $10.00 - $34.00 range
FT:          $67,927 avg         $48,000 - $90,000 range

Student Skills & Capabilities

End of the Second Academic Year:
Object-oriented application development using Java (two-course sequence). Content design & development using HTML5 (responsive), CSS, JavaScript, jQuery, C#, mobile hybrid application development and content development tools. Data modeling and database application development. Capabilities in designing the user experience as well as software design principles and patterns. Applications in UX design using wireframing tools such as Balsamiq, or other mockup tools, and rapid prototyping using InVision, or other rapid prototyping tools. Mobile app design using hybrid development tools.  Hands-on hardware, software and  networking experience, direct experience in a variety of computing environments on multiple platforms, including Windows, Mac OS X, and Linux.
During the Third and Fourth Academic Years:
Capabilities in human-computer interface design principles; dynamic Web and Mobile application development and deployment using PHP and C#; large multi-tiered database application development; advanced mobile application development (both native and hybrid); application development practices; Possible exposure to wearable computing; information integration and access, and the effective selection, integration and deployment of technology in an enterprise, including needs assessment and technology transfer. Higher level skills dependent upon which concentration the student chooses.

Equipment & Facilities

Over 300 computers for student use distributed among several labs, including active-learning labs for course instruction in programming, web development and application development.
·         Computers include high-end Windows, Macintosh, and Linux workstations and servers.
·         Computers and projectors used in most classes to bring live demonstrations into class
·         Mobile devices are available for loan to students

Nature of Work

Students who study Web and Mobile Computing at RIT will learn to utilize modern tools necessary to work in today’s IT industry with a focus on Web and Mobile application development. They will also develop their problem solving skills, translate complex algorithms into code while working on projects both independently and in teams. Teamwork is an essential component of the program, social, communication and teambuilding skills are learnt, and many life-long friendships are made. The WMC student will employ UX design techniques and work on projects that may be deployed in both the web and mobile arenas, including the world of the “internet of things”. The WMC student takes a variety of coursework and also concentrates in an area of special interest to develop a deep understanding of design and development in said area. The WMC student will work in a fast paced and ever changing human centered design and development environment.

Job Outlook

Employment of WMC professionals is expected to increase faster than the average for all occupations through 2020, as organizations and individuals continue to adopt increasingly sophisticated technology and integrate it into their lives. Jobs for Web and Mobile Computing graduates are found in industry, government, business, and the service sector at all levels.  Job growth will continue to be driven by the ongoing expansion of the computer system design and related services industry, which is projected to remain one of the fastest-growing industries in the U.S. economy. Growth will not be as explosive as during the previous decade, however, as the technology industry matures and some of these jobs are increasingly outsourced overseas. (Source: U.S. Bureau of Labor Statistics O.O.H.)

Job Titles

Web Application Developer, Mobile Application Developer, Enterprise Programmer, Systems Engineer, Full Stack Web Engineer.

Selected Employer Hiring Partners

1st Playable Productions, LLC, 3M, ADP, Ahold Inc, Bose Corporation, CISCO MERAKI, Constant Contact, Datto Inc., EagleDream Technologies, Earthlink, Ellucian, EMA Design Automation, Envative, Excellus BlueCross BlueShield, Fast Enterprises, LLC, Fidelis, Gatehouse Media, GEICO, Global Thinking, GripMedia Inc, IDI Billing Solutions, Johnson & Johnson-Janssen, JP Morgan Chase, Liberty Mutual Insurance, Magnani Caruso and Dutton, Makeway, Moog Inc, Morgan Stanley, NimbleUser, Paperless Post, Paychex, Prudential Financial, Ricoh Mindshift, Sorenson Communication, Target Corporation, Verizon Wireless, Wayfair

Contact Us

We appreciate your interest in your career and we will make every effort to help you succeed. Feel free to contact Stephanie Ryan, the career services coordinator who works with the Web and Mobile Computing program. For your convenience, you can access information and services through our web site at
Stephanie Ryan, Career Services Coordinator, This email address is being protected from spambots. You need JavaScript enabled to view it.; 585.475.7823; 585.475.2301
Rochester Institute of Technology . Office of Career Services and Cooperative Education
Bausch & Lomb Center . 57 Lomb Memorial Drive . Rochester NY  14623-5603