Computer and Information System (Mobile Application Developer Option)

The Computer and Information Systems – Mobile Application Developer Option prepares students to design and develop mobile applications to solve specific business needs. Students are provided a thorough understanding of software development principles and will learn to complete all stages of the Software Development Life Cycle (SDLC). Students will learn to analyze business requirement, plan, develop, test and document computer programs. Students will focus on developing applications for popular mobile platforms including iPhone/iPad and Android platforms. Students will also learn how to design and develop web sites for the desktop and mobile devices.

Throughout the degree program, students will develop a portfolio showcasing the web sites, web applications and mobile applications created throughout their studies. Students will also have the opportunity to complete an internship in which they apply the skills learned throughout the program.

LEARNING OUTCOMES

Upon successful completion of all program requirements, graduates will be able to:

  1. Identify and perform all stages of the Systems Development Lifecycle (SDLC) model to develop software applications
  2. Successfully code, compile, execute, and debug programs in various programming languages
  3. Identify and respond to ethical issues surrounding the misuse of information technology
  4. Demonstrate an understanding of object-oriented programming concepts
  5. Apply effective web design principles to design and develop web pages using HTML and CSS
  6. Apply responsive web design techniques to create web sites optimized for mobile devices
  7. Demonstrate an understanding of popular Content Management Systems (CMS)
  8. Apply search engine optimization (SEO) strategies to improve web page rankings in popular search engines
  9. Apply the principles of user-centered design to create easy to use and intuitive web sites and applications
  10. Demonstrate an understanding of version control tools and utilize version control tools to collaborate with a team in developing applications
  11. Demonstrate an understanding of the tools and development process for various mobile and desktop platforms
  12. Design mobile applications for iPhone/iPad and Android platforms
  13. Develop mobile applications that securely communicate with external devices and servers
FIRST SEMESTER (15 Credits)
CREDITS
CSC* 105 Programming Logic  3
CST* 201 Introduction to MIS  3
CST* 150 Web Design and Development I  3
ENG* 101 Composition  3
MAT* 137 Intermediate Algebra OR Higher  3
SECOND SEMESTER (15 Credits)
CREDITS
CSC* 220
CSC* 247
Object Oriented Prog with Java OR
Game Development with C++
 3
COM* 173
BBG* 210
Public Speaking OR
Business Communications
 3
CSC* 262 Programming Mobile Devices I  3
ENG* 102 Composition and Literature  3
  ___ ___ Social Science Elective  3
THIRD SEMESTER (15-16 Credits)
CREDITS
CSC* 272 Advanced Mobile Apps I  3
BBG* 202
BMK* 201
Principles of Management OR
Principles of Marketing
 3
  ___ ___ Business, CSA*, CSC* or CST* Elective  3
  ___ ___ Science Elective  3-4
  ___ ___ Social Science Elective  3
FOURTH SEMESTER (15-16 Credits)
CREDITS
CSC* 284 Advanced Mobile Apps II  3
ACC* 115
BBG* 294
Principles of Financial Accounting OR
Business Internship
 3-4
CST* 250 Web Design and Development II  3
  ___ ___ Fine Arts Elective  3
  ___ ___ Humanities Elective  3
TOTAL CREDITS
 60-62
The symbol (†) indicates a prerequisite needs to be met
Opportunities to earn credits through Prior Learning Assessments (PLAs) may be available for some courses in this program. Please consult your counselor or faculty advisor for more information.

CONTACT


Seth Freeman
Program Coordinator
Computer and Information Systems
Room 607
sfreeman@capitalcc.edu
(860) 906-5249

 

Learn How To Apply Current Students Register Now