Total credits: 120 minimum (40 upper-division)
Credits in the major: 36 (18 upper-division)
Credits in residence at CSUMB: 30 (24 upper-division; 12 upper-division in the major)
You officially begin the major by enrolling in CST 300 Major ProSeminar where you are assigned to a faculty advisor who will work with you to create or revise your Individual Learning Plan (ILP). That ILP maps out how you will achieve each of the Major Learning Outcomes (MLOs) designated below by successfully completing the listed courses or alternative assessment options. You conclude the major by completing your Capstone, a publicly presented project that displays your cumulative learning in the major.
You first satisfy the Core MLOs, then choose five courses from the Technology Track MLOs, Design Track MLOs, or Custom Track MLOs (a combination of the technology and design track MLOs). You then finish by completing the Advanced MLOs.
All TMAC majors must fulfill these Core MLOs.
MLO C0 Professional communication and development ~ ability to communicate technical information to various audiences both orally and in writing ~ the knowledge base, skills, and practices of professionalism related to the fields of telecommunications, multimedia, and computing, and a foundation for ongoing professional development
MLO C1 Knowledge of computers ~ knowledge of how a computer represents and transmits information, its parts and peripherals, and how they are organized and interfaced ~ ability to install and run applications and to manage and navigate files on a variety of platforms and operating systems
MLO C2 Design ~ ability to use computer-based tools to demonstrate knowledge of design principles in conceiving, planning, and communicating the solutions for multimedia and instructional technology problems ~ ability to manipulate digital images, sound, motion, text, and interactions
MLO C3 Programming ~ solid grounding in the concepts and practice of programming as displayed by competency in at least one programming language, such as C++
MLO C4 Telecommunications ~ broad user-level understanding of all aspects of computer communications including analog and digital systems; switched and packet technologies; synchronous and asynchronous communications; wired and wireless systems; data-voice-video systems; examples of local networks, including the home and wide area network technologies; and connectivity standards ~ understanding of the cultural, social, ethical, and economic impact of telecommunications
MLO C5 Mathematics ~ fundamental understanding of at least two mathematical areas selected from probability and statistics, logic, calculus, discrete math, linear algebra, and combinatorics ~ ability to apply mathematical understanding to the solution of problems in a chosen area
MLO C6 Social and ethical dimensions ~ understanding of current and future technology and its economic, social, cultural, and ethical impacts
TMAC majors choosing the technology specialization must fulfill MLO T1 and complete five additional courses from at least two additional MLOs chosen from T2, T4, and T6 through T10 (T1, T3, and T5 are satisfied in conjunction with the Core MLOs).
MLO T1 Programming ~ understanding of the theory and practice of key programming principles that are common to many programming languages
MLO T2 Software design ~ ability to analyze a problem and select the most appropriate data structure to represent the solution ~ ability to construct and implement an algorithm or set of algorithms which solves a problem and analyze the efficiency of those algorithms ~ ability to describe the different System Lifecycle models and, given an application, explain which model would be appropriate for that application
MLO T3 Operating systems ~ ability to describe the basic components of an operating system ~ ability to compare and contrast data storage hierarchy, memory management, processor allocation strategies, and user interface across at least three different operating systems ~ demonstrated skill in analyzing a specific problem likely to occur in a component of an operating system (e.g. file structures, background processes, shell programming) and creating an appropriate program ~ ability to generate and test file system queries
MLO T4 Telecommunications ~ understanding of basic physical and software principles common to data and voice communications such as modulation types, media types, packet vs. circuit switched, in-band vs. out-of-band signaling, digital vs. analog, the OSI model ~ completion of basic experiments in connecting a computer via modem, as well as creating an Ethernet network and determining its condition ~ demonstrated knowledge of the differences between key network technologies such as ATM, ISDN, Ethernet, and others ~ ability to describe, contrast, and compare different network solutions appropriate for a range of practical problems
MLO T5 Mathematics ~ fundamental understanding of at least two mathematical areas selected from probability and statistics, logic, calculus, discrete math, linear algebra, and combinatorics ~ ability to apply mathematical understanding to the solution of problems in a chosen area
MLO T6 Interface ~ graphics and imaging skills ~ sensing and control skills
MLO T7 Computing ~ Internet programming skills ~ database skills ~ embedded programming skills ~ compiler and language skills
MLO T8 Networking ~ advanced networking skills ~ understanding of communications standards and industry ~ networking management skills ~ understanding of network protocols for multimedia
MLO T9 Advanced mathematics ~ competency in areas related to TMAC, some of which are linear algebra, statistics and probability, and differential equations
MLO T10 Information systems ~ ability to develop, administer, and evaluate information systems, and to describe the impact of an information system to users, organization, and society
All TMAC majors choosing the design specialization must fulfill these Design MLOs.
MLO D1 Planning and management of design projects ~ knowledge and application of project planning techniques such as critical path, resource management, budget, and use of project management tools in the development of multimedia and instructional design projects
MLO D2 Interactive media design ~ production of projects combining digital audio, video, and imagery
MLO D3 Delivery systems ~ communication through a variety of delivery systems including desktop video, print, web, video teleconferencing, and multimedia
MLO D4 Instructional design ~ development of plans for training and instruction ~ application of instructional system design and development principles to human performance problems ~ evaluation and assessment of instruction ~ understanding of organizational behavior and psychological principles
MLO D5 Aesthetics and design ~ demonstrated understanding of aesthetics through the creation of digital graphic work that employs aesthetic and design principles ~ understanding of design principles including form versus function, composition, balance, and color theory
If you wish to integrate both technology and design in your specialization, then you must submit a written Individual Learning Plan incorporating MLOs from both specializations to a faculty advisor for approval.
All TMAC majors must complete the Advanced MLOs.
MLO A1 Senior Capstone
MLO A2 Professional writing
MLO A3 Professional oral presentation
MLO A4 Project management
MLO A6 Collaboration
MLO A5 Service learning
Revised 5/26/05