2016-2017 CATALOG AND STUDENT HANDBOOK SCHOOL OF TECHNOLOGY COMPUTER SCIENCE BACHELOR’S DEGREE FLEX CHOICE CREDIT BY ASSESSMENT COURSES AVAILABLE 12-Week Quarters (6-Week Sessions) Bachelor of Science Degree CAREER OPPORTUNITIES: • Software Developer • Software Application Developer • Mobile Developer • Mobile Software Developer • Mobile Software Engineer • Cloud Application Engineer OBJECTIVE: Graduates of the Computer Science program learn how to design, develop, and deploy information systems that leverage cloud computing, mobile technology, and business analytics. They understand the enterprise architecture that underlies a business and how to apply an application architecture to specific needs within the enterprise framework. Students develop mastery in business concepts, programming languages, distributed database utilization, and end-to-end information security practices. They can analyze and evaluate business problems; design and illustrate technical solutions, code and deploy distributed software applications then test and integrate the information system into day-to day business operations. Graduates value communication, critical thinking, problem solving, and diversity awareness. ENTRANCE REQUIREMENTS: This is a bachelor-completer program. To be considered for admission, students must hold a conferred associate’s degree(see below) from an accredited institution as recognized by the U.S. Department of Education, or students must have successfully completed at least 90 quarter or 60 semester credits of college-level coursework with a grade of C or higher. Approved Conferred Degrees: • Computer Science • Programming • Web Programming • Game Programming • Software Application Development • Software Engineering • Computer Engineering Prospective students without an associate’s degree in the fields listed above will be considered with a conferred associate’s degree or at least 90 quarter credits or 60 semester credits of college-level coursework completed with a grade of C or higher in each course that will be transferred. In addition, students must provide evidence of having successfully completed with a grade of C or higher: C++ Programming, Database Fundamentals for Programmers and Introduction to HTML, or course equivalents. Any student not transferring successfully completed C++ Programming, Database Fundamentals for Programmers and Introduction to HTML, or course equivalents, will be considered prequalified until these courses are completed within a regularly scheduled term at the regular non-AcceleratED tuition rate. Once the program pre-qualification requirements are met, the student will be accepted into the Computer Science Bachelor’s degree program. Students enrolled in the Flex Choice Option take a minimum of six credits per quarter and gain access to a library of Flex Choice Credit by Assessment courses that are available to them at no additional charge. Traditional faculty-led courses are delivered in an 11-week, 5.5-week, or 6-week format, depending upon the program of enrollment. Students may choose to take Flex Choice Credit by Assessment courses as they apply to their program requirements. Flex Choice Credit by Assessment courses are optional, and students can complete this degree without completing any Flex Choice Credit by Assessment courses. If Flex Choice Credit by Assessment courses are selected, they must be taken alongside other traditional faculty-led courses and be completed within 60 days of accessing the course. COMPUTER REQUIREMENTS: Students enrolled in the Universal Windows App Development Specialization must own or utilize a Windows® computer with: • 3.2+ GHz Intel Dual Core i5 or faster CPU (AMD equivalent) • Windows®8 (OS provided license through Microsoft® DreamSparkTM) • 8 GB of RAM (12 GB – 16 GB recommended) • 500 GB HDD (1 TB recommended) STUDENT INVESTMENT DISCLOSURE: For more information about our graduation rates, the median debt of students who completed the program, and other important information, please visit our website at rasmussen.edu/SID. 888-5-RASMUSSEN Students enrolled in the Apple iOS App Development Specialization must own or utilize an Apple Mac® computer with: • 2.6 GHz dual-core Intel Core i5 • OS X Yosemite • 8 GB of RAM (12 GB – 16 GB recommended) • 500 GB HDD (1 TB recommended) • Able to run Microsoft Windows® within a virtual machine environment (e.g. VMware Fusion, Parallels, VirtualBox) GENERAL EDUCATION COURSES UPPER DIVISION Communication (Select 1 course)+ Humanities (Select 2 courses)+ Math/Natural Sciences (Select 1 course)+ Social Sciences (Select 2 courses)+ MAJOR AND CORE COURSES UPPER DIVISION CDA 3315C Fundamentals of Enterprise Architecture CDA 3428C Fundamentals of Distributed Application Architecture CIS 3801C Fundamentals of Mobile Web Application Development CIS 3917C Fundamentals of Distributed Database Management CIS 4655C Advanced Mobile Web Application Development CIS 4793C Database Implementation Strategies for Programmers CIS 4836C Web Analytics CIS 4910C Computer Science Capstone CTS 3265C Introduction to Business Intelligence CTS 3302C Fundamentals of Cloud Computing CTS 4557 Emerging Trends in Technology CTS 4623C Advanced Cloud Computing Technologies GEB 3422 Business Project Management MAN 3504 Operations Management SELECT ONE SPECIALIZATION: Apple iOS App Development Specialization COP 3362C Apple iOS Programming I COP 4309C Apple iOS Programming II COP 4683C Apple iOS Cloud Integration Universal Windows App Development Specialization COP 3488C Universal Windows Applications Programming I COP 4474C Universal Windows Applications Programming II COP 4777C Universal Windows Applications Cloud Integration Total Bachelor’s Degree Credits Transferred Lower Division Credits Upper Division General Education Credits Upper Division Major and Core Credits TOTAL DEGREE CREDITS 4 4 4 4 4 4 90 24 66 180 SEE PAGE 64 FOR GENERAL EDUCATION COURSE SELECTIONS. +Flex Choice Credit by Assessment courses available; see page 108 for details. 4 4 4 4 4 4 4 3 4 4 3 4 4 4 4 8 4 8 63 SCHOOL OF TECHNOLOGY