MS in Mobile Computing

Department of Mobile Computing

Master of Science in Mobile Computing (MSMC) Program Overview

Missions and Purposes

The San Jose Polytechnic University (SJPU) Master of Science in Mobile Computing (MSMC) degree is the graduate-level program designed for students to pursue the advanced knowledge and the hands-on experience in the fields of mobile computing systems engineering and applications development.  We will provide the best learning environment for graduate students to acquire the most up-to-date skills and knowledge in designing, developing, and supporting mobile computing systems and applications.

Student Learning Objectives

Graduates of the San Jose Polytechnic University MSCM program will process

(a) An ability to apply knowledge of mathematics, science, and mobile computer engineering;
(b) An ability to design and conduct experiments, as well as to analyze and interpret relevant data;
(c) An ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability;
(d) An ability to function on multidisciplinary teams;
(e) An ability to identify, formulate, and solve MC engineering problems;
(f) An understanding of professional and ethical responsibility;
(g) An ability to communicate effectively;
(h) The broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context;
(i) A recognition of the need for, and an ability to engage in life-long learning;
(j) A knowledge of contemporary issues;
(k) An ability to use the techniques, skills, and modern engineering tools necessary for an advanced mobile computing engineering practice.

Student Educational Outcomes

Graduates of The San Jose Polytechnic University MSMC program will be able to:

(a) Graduates will be able to apply principles of mathematics, science and engineering as it relates to Mobile Computing.
(b) Graduates will be able to identify, formulate and solve relevant dynamic engineering problems.
(c) Graduates will be able to design, execute the experiments to analyze and interpret data.
(d) Graduates will be capable of designing electronics systems as per the needs of the Mobile Computing industry.(e) Graduates will be able to visualize and work on laboratory and multidisciplinary tasks.
(f) Graduates will be able to demonstrate skills to use modern engineering tools, methodologies and software to analyze problems.
(g) Graduate will be able to exhibit the professional knowledge and accepting ethical responsibility to the problems of industry and society.
(h) Graduates will be able to communicate effectively in verbal and written forms with colleagues, technical audience and general public.
(i) Graduates will be able to understand the impact of engineering solutions on the society and will be aware of contemporary developments outside the work environment.
(j) Graduates will be able to develop confidence for self-education for lifelong learning of advancements being happened around the world.
(k) Graduates will be capable in appearing competitive examinations for the jobs in the public and private sectors.

MSMC Degree Requirements

Thirty-six credit hours of course work with cumulative GPA 3.0 or above are required to award a MSMC degree by San Jose Polytechnic University.  Students are required to complete 18 credit hours of core course plus 18 credit hours of concentrating electives in a specific area. Core courses requirements will prepare students with general background in Mobile Computing Systems practices.  Concentration electives will prepare students in particular functional areas.  Currently SJPU MSMC degree program offers two concentration areas, namely Mobile Applications and Mobile Systems.  To declare a concentration, students are required to complete 12 credits of course work in a designated area beyond core course requirements.  Students do not have to select a concentration or, once chosen and started, do not necessarily have to complete the concentration in order to graduate.

MSMC Core Courses

All MSMC degree seeking students are required to complete 18 credits of core course to meet graduation requirements stated in the following:

MC 500 Introduction to Mobile Computing                         (3 Credit Hours)

MC 501 Android OS and Open Source Development             (3 Credit Hours)

MC 502 Mobile System Architecture Design Using UML         (3 Credit Hours)

MC 503 Mobile Software Development with Java                (3 Credit Hours)

MC 504 Mobile System User Interface                                 (3 Credit Hours)

MC 505 Software Integration and Testing                            (3 Credit Hours)

Mobile Application Concentration

Students declaring Mobile Software Application concentration must complete a minimum of 18 credit hours and a maximum of 18 credit hours of course work in Mobile Application electives.  The available electives are:

MC 510 Networking and Mobile Communication               (3 Credit Hours)

MC 511 Mobile Graphics                                                  (3 Credit Hours)

MC 512 Mobile Location Based Services                            (3 Credit Hours)

MC 520 Mobile Web Applications                                      (3 Credit Hours)

MC 521 Mobile Applications Security                                 (3 Credit Hours)

MC 522 Mobile Enterprise Applications                              (3 Credit Hours)

MC 523 Introduction to Cloud Computing                           (3 Credit Hours)

Mobile Multimedia Concentration

Students declaring Mobile System Engineering concentration must complete a minimum of 18 credit hours and a maximum of 18 credit hours of course work in Mobile System Engineering electives.  The available electives are:

MC 510 Networking and Mobile Communication                 (3 Credit Hours)

MC 511 Mobile Graphics                                                   (3 Credit Hours)

MC 512 Mobile Location Based Services                             (3 Credit Hours)

MC 530 Mobile Multimedia Applications                             (3 Credit Hours)

MC 531 Mobile Game Applications                                     (3 Credit Hours)

MC 532 Mobile Augmented Reality                                     (3 Credit Hours)

MC 533 Mobile Imaging Systems                                         (3 Credit Hours)

Graduate Transfer Credit

SJPU accepts transfer credits up to maximum of 9 graduate level credits from other accredited universities located in US under the following conditions:

(a)  The course was functionally equivalent to course offered by SJPU’s MSMC degree program.

(b)  The course work appears on an Official Transcript as per admissions requirements.

(c)  The course was a graduate level course and had been awarded graduate credit.

(d)  The grade of the course was equivalent B or better.

(e)  The course and credit was part of MSMC degree program and had not been used to obtain MSMC or other master degree prior to application to SJPU MSMC program.

(f)  Graduate transfer credit is not automatic and is granted on a course by course basis only.