CNMS 296 — Senior Portfolio
Communications and New Media (CNMS) Electives ............................................................................... 21 credits may include up to 6 credits ARTS electives Total Credits Required for Degree: 62 credits Computer Science The study of computer science involves both the theory and the practice of solving problems by computer. It describes the analysis, design, implementation, and application of algorithms in order to solve complex problems. While computer science requires the study and use of several programming languages, the discipline as a whole encompasses much more; theoretical and practical mathematics, design and analysis of algorithms, and modeling of large systems are all part of computer science. The Associate in Science in Computer Science is designed to prepare students for immediate entry into the workforce or for transfer into a Bachelor’s degree program. From robotics to programmatic alteration of media to mobile applications , students receive instruction in both practical and theoretical aspects of computer science. The program offers a range of courses that will enhance students’ competencies in programming languages and their applications to solve problems. One major adva ntage of attending a community college is the possibility of close association with faculty and fellow students. Students who choose to study computer science at SMCC receive the benefit of small classes and the supportive environment that a community college provides.