T=Tuesday R=Thursday S=Saturday L=Lowell WEB=Online Courses language. The course emphasizes planning and then creating interactive Windows applications. Projects will include the use of dialogue boxes and toolbox objects such as label, textbox, checkbox, listbox, command button, frame, and picturebox. The coding of procedures and functions will incorporate standard programming techniques such as declaring variables, implementing loops and decision constructs. General Education Elective Prerequisite: Eligible for MAT 100 and eligible for ENG 101. Note: Technology/Lab fee $100. 10343 01 Topics include storyline, fundamental building blocks, game play, graphics and user- interface models. The course is for artists, programmers, gamers, designers, or anyone wanting to know more about the technologies and skills that make up their favorite video games. Information on how to break into the video games industry, multiplayer/tournament gaming, and human computer interaction is also covered. Prerequisite: Placement above, completion of, or concurrent enrollment in ENG 071. Note: Technology/lab fee - $100 explored in concepts such as: memory, algorithms, data types, operators, simple input/output processing, sequential processing, decision structures, repetition, and arrays. Course content will be delivered using C++. Prerequisite: Eligible for MAT 100; and completion of CSC 101 with a C or better. Note: Lab/Technology fee $100. 10350 01 administer, and secure the Linux operating system. The way in which the Linux and Windows operating systems perform tasks will be compared and contrasted to facilitate the learning of operating system and security concepts. Topics discussed in this course include: file system management and utilities; access control; mail facility; pipes, redirection and filters; text editor utilities; permissions; basic shell scripts and process management. Students will install, manage, and secure the Linux environment through hands-on exercises and course projects. Prerequisites: Completion of or concurrent enrollment in CSC 101, CSC 151 or NST 165. Note: Technology/Lab fee - $100. 14538 01 criminal justice to several areas that comprise the newly emerging field of computer forensics. Students will learn about professional opportunities in this field and the principles, procedures, and techniques used in computer crime investigation. Through hands-on laboratory exercises, students will learn how to use computer forensics software and other tools, set up a computer forensics lab, process crime scenes for digital evidence, and control digital evidence. Students will learn to work with current operating systems' file systems, and perform computer forensic analysis and forensic e-mail investigation. Prerequisites: Completion of or concurrent enrollment in CAP 101, CSC 101, CSC 151, or ITC 101. Note: Technology/Lab fee-$100 16206 50 successfully completes this course will be able to describe basic security concepts, controls, mechanism, and analysis techniques. A student who successfully completes this course will also be able to identify and describe the fundamental security concepts including: security policies, access control models, vulnerabilities, and threat models, and apply them to basic security controls and tools including: firewalls, Intrusion Detection Systems, and monitoring tools through hands-on exercises and projects. Prerequisites: Completion of CSC 151 and CSC 156, both with a C or better. Note: Technology/Lab fee $100. 17164 01 and machine architecture. Assembly language topics include the assembly process, arithmetic, addressing modes, subprograms, procedures, input/output and conditional assembly. Prerequisite: Completion of CSC 252. Note: Technology/Lab fee $100 |