The following is a selection of special topics courses and advanced courses to be be offered by the UMBC CSEE Department for the Fall 2009 semester. Some could be cross listed with other departments and programs and some are offered for both undergraduate and graduate credit. Undergraduates can always enroll in a graduate course with the permission of the instructor. For more information on the content, scope or expected workload for any of these courses, please contact the instructor.
IMPORTANT: Students should have an undergraduate level background in linear algebra,
statistics, and algorithms, be familiar with basic probability theory and will need programming
knowledge in C/C++ or Java.
IMPORTANT: Permission required; corequisites: CMSC 421 and CMSC
481.
Description: This course will cover the core aspects of the incident response, the legal issues of computer forensics, file system analysis, network-based artifact examination and malware examinations.
Objective: To provide the student with the essential knowledge required to complete a computer forensic exam or incident report in the field.
Description:This course provides an in-depth study of the design, development and publication of
object-oriented applications for the iPhone and iPod Touch platforms using the Apple SDK.
Students will learn to utilize Objective-C and the various SDK frameworks to build
iPhone & iPod Touch applications under Mac OSX.
Topics include: Objective-C, Xcode, Interface Builder, Instruments, iPhone Simulator, Cocoa Touch (UIKit, Foundation Framework), Media Frameworks (Quartz, Core Animation, OpenGL ES, Core Audio, OpenAL), Core Services (Address Book, Networking, Core Location, Security, SQLite, XML), Core OS.
Prerequisite: CMSC 341
Recommended: Competency in C or C++ (pointers, memory management, etc).