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:   $19.11             $9.70 - $50.00
FT:         $65,500

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 Mac OSX, Windows 10, Windows Server, and Linux available to all students
·         Computers and projectors used in most classes to bring live demonstrations into class
·         Android and IOS mobile devices are mobile devices are available for loan to students

Job Titles

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

Significant Points

  • According to, RIT ranked in the top 10 for Best Information Technology Bachelor’s Degree.
  • Using data from the U.S Department of Education and student and alumni reviews from, RIT ranked #9 for Best Colleges for Information Technology in America.
  • RIT has been a pioneer in technological education for decades, teaching computing since the early 1970’s. RIT opened the nation’s first software engineering and information technology programs.
  • According to the Occupational Outlook Handbook from the Bureau of Labor Statistics, Employment of computer and information technology occupations is projected to grow 13 percent from 2016 to 2026, faster than the average for all occupations.
  • Employment of web developers is projected to grow 15 percent from 2016 to 2026, much faster than the average for all occupations. Demand will be driven by the growing popularity of mobile devices and ecommerce.
  • “The latest mobile devices and applications are changing the way we communicate, do business and access news and entertainment.
  • Businesses, consumers and programmers have embraced this innovative technology, making mobile application development one of the most demanded and fastest growing IT careers.” – Tynan Fischer, COO NH Learning Solution Corporation
  • Mobile development, as a career segment, may be growing twice as fast as the overall job market according to Ellen Pack, Vice President of Marketing at (a website for freelancers).

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