Bachelor of Science in Information Systems Security

This program is for students interested in pursuing careers in Information Systems Security or Information Assurance (IA). Information can provide the competitive edge in both the military and civilian sectors. Protecting this information is of paramount importance. Hacking competitor information is a prevalent business and military strategy. Military and civilian jobs are becoming more technical and complex in nature, and this phenomenon is generating a corresponding requirement for higher level skills and education in Information Systems Security (ISS). Protecting the information assets of an organization is critical to maintaining the trust and the business of their clientele, and to the credibility and survival of the organization. The curriculum focuses on addressing these information security needs in the marketplace. Students completing this program can apply for a broad range of IT-related positions, such as: security analyst, security auditor, security consultant, security risk assessor, security manager, project manager, information technology manager, information security officer, security trainer, and security systems designer.

 

Credits

122

(41 Courses)
 

Cost Per Credit

$ 250

 

Total Tuition

$ 30,500

(Before Transfer Credit)
 
 
 
 
Core Requirements
(21 Hours)
NAME
DESCRIPTION
CREDITS
ISSC340
Local Area Network Technologies
3 hours

This course introduces the student to local area networking concepts in an easy to understand way. In today's competitive business world, one needs to have a basic understanding of the networking technology that runs it. Whether they choose to delve full bore into the technical side of networking or use what they learn to make an informed decision regarding the design, implementation, and maintenance of their local area network, this course will give the student a good foundation to build upon. Students must have access to MS Visio 2000 or higher . This course meets the topical requirements of the IAW 8570.1M Technical I category.

ISSC361
Information Assurance
3 hours

This course is a study of the discipline of Information Assurance that focuses on protecting information assets by ensuring availability, confidentiality, integrity, authenticity, and non-repudiation. This course delves into the deliberate engineering, planning and implementation of the five major areas in any enterprise: hardware, software, networks, people, and policies. This course meets the topical requirements of the IAW 8570.1M Technical III, Management II and Management III categories.

ISSC362
IT Security: Attack & Defense
3 hours

This course examines the techniques and technologies for penetration of networks, detection of attacks, and prevention of attacks. This course addresses the techniques, the technologies, and the methodologies used by cyber intruders (hackers) to select a target and launch an attack. An understanding into the mind and psyche of the hacker is essential to anticipating the moves of the hacker and to design effective countermeasures. This course focuses on techniques and technologies to detect such attacks even while the attack is in progress; early detection enables the administrator to track the movements of the hacker and to discover the intent and goals of the hacker. This course assesses the various countermeasures to keep the system out of the “sights” of the hacker and to keep the hacker out of the perimeter of the target network. This course also explores the laws and the legal considerations in prosecuting computer crime.

ISSC421
Computer and Network Security
3 hours

This course will discuss both computer and network security, from the wetware (human), software, and hardware perspectives. The "wetware" component will deal with identification of potential risk situations, establishing policies for avoidance, recovery, and prosecution, and proactive measures to reduce causal factors for security breeches in an organization. The "software" perspective will examine types of inappropriate software activity, as well as asset protection issues (recognizing software assets). This component will also address software tools available to assist in reducing administrative costs due to both malicious and accidental loss. The "hardware" component will address hardware approaches to protecting assets, as well as hardware techniques used to compromise assets. Specific technologies discussed include firewalls, symmetric key encryption, public key encryption, digital certificates, and cryptographic systems (SSL/TLS, VPNs, and Kerberos).

ISSC422
Information Security
3 hours

This course allows students to examine a broad range of computer security issues and provides the student with technical knowledge not normally addressed in traditional training. It explores the protection of proprietary information and security planning with an emphasis on networked computer vulnerabilities. It also focuses on detection (e.g. viruses, hackers, types of computer crime, computer forensic examination, etc.), as well as disaster recovery and technology law. A primary focus is put on security of systems and computer crime prevention. Also addressed is the maturing criminal population with increased computer literacy, whose tendency is to move from violent actions to more profitable computer crime. Finally, issues of privacy and freedom of information are examined. This course meets the topical requirements of the IAW 8570.1M Technical II and Management I categories.

ISSC461
IT Security: Countermeasures
3 hours

This course is a study of Network Security attacks and countermeasures. This course examines various security technologies, such as: intrusion detection, authentication, session hijacking, sniffing, spoofing, denial of service, buffer overflow attack, port scanning, encryption, IPSec, DES encryption, triple DES encryption, message digest 5 algorithm, point-to-point tunneling protocol (PPTP), layer 2 tunneling protocol (L2TP), Kerberos, RSA Pretty Good Privacy(PGP), Secure Shell (SSH), Secure Sockets Layer (SSL), Stateful Packet Inspection (SPI), Network Address Translation (NAT), proxies, content filters, public/private keys, Public Key Infrastructure (PKI), Virtual Private Networks (VPN), security policies, security tokens, digital certificates, viruses, worms, Trojan horses, virus scanners, virus protection, vulnerability assessment, and vulnerability scanners.

ITMG381
Cyberlaw and Privacy in a Digital Age
3 hours

This course examines how laws have had to change to account for the expanded realm of crimes in the digital age. Despite legislation intended to combat the problem of identity theft, it continues to be one of the most common crimes associated with the Internet. Sexual harassment complaints can now be triggered simply by an employee forwarding questionable email to fellow employees. Some regard intellectual property rights violations to be innocent flattery, while others consider them to be violations that must be stamped out by force of law. Plagiarism by students who pull content from the Internet is a growing problem. Stalkers can log into their victims lives and gain access to highly confidential medical and financial information, and even sabotage their victim's reputations. This course examines current literature on such topics.


Major Requirements
(27 Hours)
Students may not take both ITMG321 and ITMG322 to fulfill major.
NAME
DESCRIPTION
CREDITS
ISSC342
Operating Systems: Hardening and Security
3 hours

This course is a study of the principles and concepts of Network Security from the perspective of the Operating System (OS). It places emphasis on discovering the vulnerabilities of the standard Operating Systems (OS) to attacks and focuses on the methodologies and measures necessary to take a proactive and preventive stance to address security vulnerabilities. Students will examine the principles, practices, and policies related to hardening and securing Operating Systems so they are impervious to security threats. It focuses on the vulnerabilities and the related countermeasures of various Windows 2000 and Windows NT components (Domain structures, domain trusts, security account manager, policies, profiles, file system, IP services (DHCP, DNS, IIS, TCP/IP printing, RPC, RIP for Internet protocol, SNMP), DCOM, Registry, Active Directory, Encrypting File System (EFS), IPSec, and public key certificate services). This course also discusses vulnerabilities and countermeasures related to UNIX (file system, access control, UID, GID, root password, console password, password shadowing, UNIX kernel, IP services, Inetd, TCP wrapper, variants (AIX, IRIX, Solaris, Linux), “r” services, finger services, Telnet, FTP, Gopher, HTTP, and SSL).

ISSC363
IT Security: Risk Management
3 hours

This course explores Networking Security from the perspective of risk management and confirms that assessment of IP based Network systems is critical to developing strategies to mitigate and manage risks. This course focuses on effective assessment strategies that ultimately help the student to implement effective and proactive risk mitigation measures and risk management practices. It exposes the vulnerabilities of TCP/IP; and appraises risk assessment, risk analysis, risk mitigation, risk management, networking components and Virtual Private Networks (VPN). This course examines the tools and techniques used to attack, test and assure the security of the remote information, maintenance, FTP, database, email, UNIX RPC, and IP VPN services. The student will apply this knowledge to develop an assessment methodology that identifies, attacks, and penetrates IP based network systems.

ISSC471
IT Security: Auditing
3 hours

Security is one of the most important concerns in the world of Information Technology. This course examines the technical issues and the administrative practices to implement and manage security; in particular, this course focuses on the principles of security auditing. This course explores the various technologies and tools to assist with discovery and auditing in the world of security management. This course also assesses the audit practices, audit processes, audit plans, discovery process, discovery software, penetration strategies, identification of potential attacks, log analysis, user baseline analysis, activity analysis, risk assessment, roles and responsibilities, and the roles and responsibilities of security auditing professionals.

ISSC481
IT Security: Planning and Policy
3 hours

This course examines the principles of security planning and policy. It focuses on a variety of security guidelines, policies and plans (security requirements, internal users, external users, operational costs, geography, capacity plan, growth plan, business organization, business scenarios, business factors, business processes, business functions, business products, product lifecycle, technical factors, roles and responsibilities, and organizational authority). This course addresses physical security, authentication, network security, encryption, software development, email, Internet, acceptable use, acceptable speech, and viruses/worms. It also covers the need for actionable and maintainable policies and the need for periodic audits of policies and configurations.

ISSC490
IT Security: Business Continuity
3 hours

This course discusses both business continuity and disaster recovery planning. Business continuity investigates Risk Assessment & Management, Business Impact Analysis, and Continuity Strategy Development. The strategy component focuses on incorporating preventive measures, sustaining critical functions, planning for emergency response operations, and implementing recovery plans. This course analyzes employee training & development, chain-of-command, communications, policies & procedures, and fire-drills.

Choose 12 Credit Hours from the following:
WEBD121
Web Development Fundamentals
3 hours

This course introduces students to Web site development through a combination of readings and hands-on development exercises. This course emphasizes XHTML, including hyperlinks, tables, Web forms, frames, images, colors, and other graphical elements. Image techniques, such as image maps, image transparency, image interlacing, and animation are examined. GUI editors, e-commerce practices, and advanced Web technologies, such as server-side and client-side languages, DHTML, and DOM are also addressed in this course. Fundamentals of JavaScript programming are also introduced in this course. Students will need access to Microsoft Internet Explorer 7.0 (or higher) and Firefox 2.0 (or higher). This software is not provided by the course material grant and must be purchased/provided by the student. This course covers the Site Developer Foundations curriculum of the CIW Foundations certification. It also covers lessons 30-34 of the Design Methodology and Techno1ogy curriculum of the CIW Site Designer certification.

DSIN121
Web Page & Web Site Design
3 hours

This course introduces students to the concepts of Web site design, including Web project management, the Web site development process, and ethical and legal issues in Web development. The course provides hands-on experience with Web page layout, navigation, typography, Web graphics, color, color theory, web safe colors, HTML, XML, XHTML, structural elements (tables and framesets), cascading style sheets, and metadata. It also explores readability, interactivity, navigation, usability and accessibility, browsers and design considerations, audio, motion, multimedia, and the impact of these design elements on the performance of the web site. Students will need access to Microsoft Internet Explorer 7.0 (or higher) and Firefox 2.0 (or higher). This software is not provided by the course material grant and must be purchased/provided by the student. This course covers lessons 1-16 of the Design Methodology and Technology curriculum of the CIW Site Designer certification.

Pre Reqs: Web Development Fundamentals(WEBD121)

DSIN141
Image Enhancement using Adobe Photoshop
3 hours

Graphics are valuable tools for communication in Internet applications. This course introduces the student to the principles and practices of image manipulation, image enhancement, and image storage. The student will explore graphical file formats, color and perception, color balance, histograms, web-friendly colors, the impact of image size and resolution on screen size and resolution, brightness, contrast, image noise, noise reduction, digital signal processing (blurring, de-blurring, Gaussian filters, sharpening, softening, spot healing, dodging, burning), transparency, opacity, hue, saturation, image layering, color blending (multiplying, dodging), image transformation (rotation, resizing, shearing), selections (pixel, vector), alpha channels, and image modes (grayscale, RGB, CMYK, HSB, indexed color). Students must have access to Adobe Photoshop CS2 (or higher). This software is not provided by the course material grant and must be purchased/provided by the student.

DSIN142
Graphics Design and Print Media
3 hours

This course is a study of the principles, practices, processes, and disciplines related to designing print media for maximum communication. This course evaluates the process for planning, preliminary negotiations, pre-visual research and analysis, visual conceptualization, points of view, attitude, document design, document production, and post-production. This course examines the principles of typographic design, word design, page organization, page layout, integration of words and images, character styles, paragraph styles, layout design, tiling, scaling, textures, and illustrations. This course investigates color theory, additive and subtractive color models, complementary colors, patterns and rhythms. Students will apply their knowledge to design flyers, brochures, CD/DVD covers, and product packaging. Students must have access to Adobe InDesign CS or higher. This software is not provided by the course material grant and must be purchased/provided by the student.

DSIN241
Illustration & Design Using Adobe Illustrator
3 hours

This course evaluates the principles, processes, and practices to produce effective print media such as logos, signage, brochures, flyers, CD/DVD covers, posters, print advertisements, and packaging. This course examines the theories and concepts of layout, composition, illustration, digital illustration, page layout, web page design, typography, color theory, electronic pre-press and print production. The student will apply the knowledge gained in this course to design and create various kinds of print media. Students must have access to Adobe Illustrator software CS2 (or higher). This software is not provided by the course material grant and must be purchased/provided by the student.

DSIN242
Motion Graphics Using Adobe Flash
3 hours

This course examines the process of designing, developing, and deploying text and graphics in motion in order to create a dynamic and interactive experience for the web user. Students will develop storyboards, perform interaction design, animate type, and set illustrations in motion. Students will examine and apply the theories and concepts behind developing illustrations, character animations, layers, frames, masks, symbols, libraries, motion tweens, shape tweens, nested objects, and animated shows. They will add audio and video to enhance the quality of the visual experience. Adobe Fireworks will also be introduced. Students must have access to Microsoft Internet Explorer 7.0 (or higher), Adobe Fireworks CS3 (or higher), Firefox 2.0 (or higher), and Adobe Flash CS3 (or higher) software. This software is not provided by the course material grant and must be purchased/provided by the student. This course covers lessons 24–29 of the Design methodology and Technology curriculum of the CIW Site Designer certification.

Pre Reqs: Web Development Fundamentals(WEBD121)

ENTD321
Object Oriented Programming and UML
3 hours

This course is a study of the principles, practices, and technical architecture and development characteristics of Object Oriented Programming and an examination of the differences between object oriented programming and traditional programming. It examines objects, instances, classes, inheritance, polymorphism, encapsulation, abstraction, methods, attributes, tight-encapsulation, interfaces, type casting, type conversions, and object libraries. This course differentiates between single-inheritance model and multiple inheritance models. This course also explores the foundations of the Unified Modeling Language (UML), class models, state models, and interaction models.

ENTD361
Enterprise Development Using VB.NET: Introduction
3 hours

This course is a study of the .NET framework. Students will examine the differences between Visual Basic (VB) and VB.Net, the Common Language Runtime (CLR), Microsoft Intermediate Language (MSIL), the XML Web Services platform, .NET Framework Class Library, and examine Visual Studio.NET and Visual Basic.NET (VB.NET). They will create classes, properties, methods, constructor methods, sub-procedures, and function-procedures. They will handle events, explore datatypes, build Window forms and Web Forms, add and interact with controls, specify events, develop event-handling code, and add menus. They will also evaluate ADO.Net, choose an ADO.Net provider, connect to a database, and perform database interactions. Students must have access to Visual Studio 2005 or Visual Basic 2005 Express Edition (or higher). This software is not provided by the course material grant and must be purchased/provided by the student.

ENTD381
Object Oriented Programming With Java
3 hours

This course is a study and application of the principles and concepts of Object-Oriented Programming (OOP) as it is implemented in the world of Java; including inheritance, encapsulation, and polymorphism. It appraises the processes and practices used to develop IT solutions that are reusable, modular, and small; all of which are popular objectives in the world of IT management. This course explores the inheritance (is a), containment (has a), and collaboration (use a) relationships; and examines the major packages in the Java Class Library, strings, arrays, classes; instantiation, properties, methods, constructor methods, method overloading, method overriding, inheritance modifiers, access modifiers, interfaces, and packages. This course also assesses exception handling with the use of “try,” “catch,” and “finally.” Students must have access to the latest edition of the Java Development Kit. This software is not provided by the course material grant and must be purchased/provided by the student.

ENTD461
Enterprise Development Using VB.NET: Advanced
3 hours

This course is a study of the theory and application of developing dynamic desktop and web-based applications using the .NET Framework and Visual Basic.NET (VB.NET). This course examines the architecture of the VB.NET IDE, the rudiments of the VB.NET programming language, the .NET Framework Class Library, OOP Design, Design Patterns, overriding members, overloading members, component-based programming, exception handling, interface-based programming, common windows controls, file management, control licensing, ADO.NET, connection pooling, and data validation. They will also interface with relational databases, use the GDI class library, draw graphics, perform graphic transformations, build MDI applications, and use access modifiers to control visibility. Students must have access to Visual Studio 2005 or Visual Basic 2005 Express Edition (or higher) software. This software is not provided by the course material grant and must be purchased/provided by the student.

ENTD462
Enterprise Development Using ASP.NET
3 hours

This course is a study of the theory, concepts, and applications of the Active Server Page (ASP.NET) web development environment. Students will learn about working with the page (HtmlForm class, error handling, tracing, page personalization, and rich page composition), the ASP.NET object Model (request, response, server, session, application, global.asax file, and collaborative data object), data providers (managed providers, SqlConnection class, and SqlCommand class), data containers (SQlDataAdapter, DataSet, DataTable, and DataView objects), data source based data binding, and managing the HTTP Request Context and lifecycle. The student will also manage and establish state across HTTP connections, explore caching, and examine ASP.NET’s security architecture (“session hijacking,” Forms authentication, membership and role management, and security related controls). Students must have access to Visual Studio 2008 or Visual Web Developer 2008 Express Edition software. This software is not provided by the course material grant and must be purchased/provided by the student.

ENTD463
Enterprise Development Using C#
3 hours

This course is a study of the C# language and its object-oriented facilities to create applications using the .NET Framework. Students will explore datatypes, classes, methods, parameters, properties, interfaces, iteration, conditional branching, constructor methods, and destructor methods. They will examine parameter passing, method overloading, method overriding, access modifiers, exception handling, and event handling. They will also create forms with controls, and with event handling for these controls. Students will also use Visual Studio.Net to set profiles, create projects, use the solution explorer, set references, set project properties, use the code editor, define assembly information, compile the code, run the application, and debug the program. Students must have access to Visual Studio 2005 or Visual C# 2005 Express Edition (or higher) software. This software is not provided by the course material grant and must be purchased/provided by the student.

ENTD481
Enterprise Development using J2EE
3 hours

This course focuses on the concepts and principles of designing, developing, and deploying N-Tier Java based enterprise web applications. It examines the architectures, the process, the Java Servlet lifecycle, and the practices for developing and deploying Java Server Pages (JSP), Java Servlets, and JavaBeans based enterprise web applications. This course also explores the concepts of Java Database Connectivity (JDBC), connection pooling, exception handling, data integrity, and transaction controls. It assesses the impact of enterprise web architectures and applications on global ecommerce and economies. Students must have access to the latest edition of the Java Development Kit, J2EE Development Kit, and J2EE Web Server. This software is not provided by the course material grant and must be purchased/provided by the student.

INFO161
Relational Databases with MS Access: Introduction
3 hours

This course focuses on the role, function, and operations of relational databases in the management of information. The course will be taught from a mixture of analytical and practical methods. This course introduces the student to the concepts of relational databases and to the principles of relational database design in the context of the Microsoft Access Relational Database Management System (RDBMS). Students will apply their knowledge of the principles of data design and database engineering to design and develop a database application that includes user interfaces, form design, data analysis, and data presentation. They will examine the rudiments of referential integrity and normalization and apply this knowledge to design the database tables that implement validation rules to ensure application integrity. They will also examine and develop advanced queries such as: top values, list of values, cross tab, find duplicates, and find unmatched. Students must have access to Microsoft Access 2007 (or higher) software. This software is not provided by the course material grant and must be purchased/provided by the student. The book meets the topical requirements for the Microsoft Certified Application Specialist (MCAS): Using Microsoft Office Access 2007 certification.

INFO221
Relational Database Concepts
3 hours

This course is an introduction to the concepts, management issues, and advantages of relational database management systems. Topics include data definition, data manipulation, relational algebra, Structured Query Language (SQL), and Online Transaction Processing (OLTP) systems. This course examines database design, normalization for OLTP systems, Codd’s rules for OLTP systems, data integrity, database system functions (journaling, forward recovery, backward recovery), database security (authentication and authorization), and database administration. This course also explores distributed databases, Online Analytic Processing (OLAP) systems, data warehouses, and object-oriented databases. Students must have access to Microsoft Access 2007 (or higher) software. This software is not provided by the course material grant and must be purchased/provided by the student.

INFO261
Relational Databases with MS Access: Advanced
3 hours

This course focuses on developing Microsoft Access Switchboard applications; it includes: designing and building form and report interfaces, interfacing the Access database to a web page, building dynamic web pages, integrating Access with other Office applications such as Excel, building pivot tables and charts, categorizing the various types of join operations, examining the rudiments of the Visual Basic for Applications (VBA) code, debugging VBA code, creating macros and functions, and designing Access applications. Students must have access to Microsoft Access 2007 (or higher) software. This software is not provided by the course material grant and must be purchased/provided by the student.

INFO262
Relational Databases with MS Access: Project
3 hours

This course is a study and application of the MS Access VBA Programming; it takes you from using Access to programming with Access. This course translates ERD diagrams into database designs, examines the VBA programming model, converts macros to VBA code, delves into the rudiments of the Visual Basic for Application (VBA) language system, uses the VBA editor, uses VBA to connect to Access, utilizes VBA to perform DDL actions in Access, creates sub procedures, implements functions, handles errors, performs debugging, and utilizes the built-in functions. This course also includes implementing database access in Windows-based and Web-based solutions. This course also includes an examination of the Security Model in the context of Access and VBA. Students must have access to Microsoft Access 2007 (or higher) software. This software is not provided by the course material grant and must be purchased/provided by the student.

INFO321
Database Management Systems
3 hours

This course is a study of major advancements in database technology that have taken place in recent years. It does not assume any prior background in the field of databases, and, hence, starts with basic introductory concepts, but covers advanced topics as well. The course will cover both conceptual and hands-on material in the area of database management, thus enabling students to have the maximum amount of comprehension and retention of material covered in the course. The student must have access to MS Access 2007 or higher. This software is not provided by the course material grant and must be purchased/provided by the student.

INFO331
Management Information Systems
3 hours

This course provides a technical and organizational foundation for understanding the use and importance of information systems and information technology in today's management environment. This course covers the hardware, software, and infrastructure that support management information systems. Information and decision support systems, knowledge management and specialized information systems, database management systems, telecommunications, the Internet, Intranets, Extranets, and wireless networks will be examined. This course also covers systems development, e-commerce, and the ethical and societal impact of management information systems.

INFO361
Relational Databases with MS SQL Server
3 hours

This course is a study of the principles of relational databases, the ANSI standard Structured Query Language (SQL), and the Microsoft Transact-SQL in the context of Microsoft SQL Server. Students will create, alter, and drop tables; create, alter, and drop constraints; create, alter, and drop views; and create, tune, and drop indexes. They will also build transactions, triggers, Transact-SQL queries, and stored-procedures. They will review triggers to implement data integrity and business rules. They will use DTS packages and transformations, the Enterprise Manager, Query Analyzer, and Database Configuration interfaces. They will also create and manage databases, database devices, backups, and restores; import/export data; and schedule automated tasks. Students must have access to Microsoft SQL Server 2000, 2005, or the Express Edition (or higher) software. This software is not provided by the course material grant and must be purchased/provided by the student.

ISSC321
Computer Systems Organization: Intermediate
3 hours

This course is a study of computer systems, computer organization, computer subsystems, and operating systems, This course examines CPUs, motherboards, basic input/output systems, memory subsystems, bus structures, expansion cards, ports, connectivity, interfaces, data storage subsystems, and multimedia interface devices. This course also evaluates computer monitoring, computer systems management, operating systems, networking, and security. This course covers the A+ Certification Essentials curriculum.

ISSC322
Computer Systems Organization: Advanced
3 hours

The course is an advanced study of computer systems and subsystems, processor design, CPU architecture, number systems used in computing, storage subsystems, and memory subsystems, This course also examines the OSI model, networking, , security, performance management, and capacity planning. This course covers the CompTIA A+ Certification curriculum.

ISSC323
Computer Hardware Systems
3 hours

This course is a technical study of the hardware systems and architectures in a computer system; it appraises expansion cards, storage subsystems, IO interface subsystems, operating system, Local Area Networking (LAN), Internet connectivity, and security. This course also examines the processes for analyzing problems and for synthesizing solutions related to computer hardware systems. This course covers curriculum related to the CompTIA A+ 220-603 and the CompTIA A+ 220-604 certification exams.

ISSC341
Introduction to Networking
3 hours

This course is a study of the evolution, the concepts, and the principles of local, distributed and enterprise networking. This course examines Network design, topologies, architecture, media, interface cards, protocols, problem resolution, communications, administration, operations, and resources. It introduces the student to the concepts of wireless networking, and web-based networks. This course also explores the Open Systems Interconnection (OSI) and the Transmission Control Protocol/ Internet Packet (TCP/IP) reference models. This course also examines internetworking servers, and hardware and operating systems maintenance. Students will need access to Microsoft Internet Explorer 7.0 (or higher) with Outlook Express, MS Visio 2000 or higher, Java 2 Runtime, Phex 3.0.2.100, and FineCrypt 9.1. This software is not provided by the course material grant and must be purchased/provided by the student.

ISSC351
Computer Forensics
3 hours

The explosion in the use of the Internet and the ensuing growth in cybercrime have given rise to the field of computer forensics (also called digital forensics). Digital forensics is used to assemble digital evidence to prosecute cybercrime, analyze intrusions, mitigate risk, and for data recovery. This course examines the theory, best practices, and methodologies to conduct computer forensics investigations; it includes the ethical issues, data presentation, and chain-of-evidence procedures. It also appraises current tools and technologies to analyze, acquire, and organize digital evidence. This course maps to the general objectives of the International Association of Computer Investigative Specialists (IACIS) certification.

ISSC451
Cybercrime
3 hours

The rapid change in technology and the exponential growth in the use of the Internet have resulted in an increase in the number of computer and technology related crimes. This course is designed to provide students with the foundational knowledge and technologies needed to detect, investigate, and prevent computer related crimes. Topics to be covered include: cybercrime classification (hacking, denial of service attacks, cyberstalking, cyberbullying, virus dissemination, identity theft, electronic funds transfers, phishing, spoofing, Internet fraud, access device fraud and salami attacks), vulnerability of computer systems and computer applications, computer intrusions and attacks, the impact of cybercrime (social, economic, and legal), investigation of digital evidence, computer forensics, and the prevention of cybercrime.

ITMG321
Information Technology Project Management
3 hours

This course is a study of the planning and processes involved in an information system project. Its topics include planning, scheduling, and controlling aspects of a project during its life cycle. The use of project management techniques such as PERT (Project Evaluation and Review Technique) and Gantt charts will be examined in depth as will be other techniques of planning, scheduling and controlling projects. This course meets the topical requirements for the CompTIA Project + Certification.

ITMG322
Project Management Using MS Project
3 hours

This course is a study of the concepts and technology trends of Project Management. Students will explore the principles, practices, features, and functions of the Microsoft Project application. The course will be taught with a mixture of analytical methods and practical exercises. Students will create project plans, organize (estimate, budget, and schedule) tasks, perform and manage resource allocation, identify project constraints, determine a project’s critical path, create Gantt Charts and establish a project baseline using Microsoft Project. This course uses the Microsoft Official Academic Course textbook that covers a significant part of the topical domain for the Microsoft’s Certification Exam 70-632: Managing Projects with Microsoft Office Project 2007. Students must have access to Microsoft Office Project Standard 2007.

ITMG371
Contemporary Internet Topics
3 hours

This course explores the Internet's impact on business and personal dynamics, from a managerial perspective. A review of current literature will examine such issues as: changes in workplace productivity, legal issues arising from company Internet use policies, staff morale in the face of nearly ubiquitous Internet access, institutional liability for employee conduct while on the Internet, telecommuting, and the impact of conducting personal business during work time. Non-workplace issues such as the impact of the Internet on family life, politics and the economy will also be explored.

WEBD241
Web Development Using JavaScript
3 hours

This course expands on the topics that were introduced in Web Development Fundamentals (WEBD121). This course introduces the student to fundamental JavaScript programming concepts such as variables and data, functions, controlling program flow (branching and iterating), the JavaScript object model (window, document, image, history, location, and navigator objects), and JavaScript language objects (String, Array, Date, and Math objects). This course also addresses the development of interactive forms with JavaScript, cookies and JavaScript security, controlling frames with JavaScript, and custom JavaScript objects. Students must have access to Internet Explorer 5.5 (or higher) or Netscape 4.0 (or higher) software. This course covers the Javascript Fundamentals curriculum of the CIW JavaScript Fundamentals certification. This software is not provided by the course material grant and must be purchased/provided by the student.

WEBD242
Web Development Using XHTML
3 hours

This course focuses on the theory and principles of various programming languages that are used on the web, with particular focus on HTML, XHTML, and DHTML. Students will explore the principles of Object Oriented Programming (OOP) and examine inheritance, encapsulation, and polymorphism. They will also examine the components of OOP languages; the scope, protocols and parameters for various methods, such as: dynamic text ranges (move, moveStart, moveEnd, moveToPoint, moveToElement, getElementById, getBookmark, compareEndPoints, setEndPoints, Expand, Collapse, FindText), transition ranges (blendTrans, revealTrans), event propagation (stopPropogation, addEventListener, removeEventListener), dynamic content (createAttribute, createElement, createTextNode, cloneNode), and dynamic styles (CSS) and dynamic positioning (CSS-P) (coordinate systems, absolute positioning, relative positioning, and dynamic data binding). Students will explore the principles governing the animation of text (pulsating text, expanding text, flying text, drag and drop). This course focuses on improving the user-application interactivity via dynamic content, animation, media (audio and video), forms, web-safe colors, styles, and Cascading Style Sheet (CSS).

Pre Reqs: Web Development Fundamentals(WEBD121)

WEBD262
Web Site Development Using DreamWeaver
3 hours

This course is a study of the design and development of web sites using Dreamweaver. Students will use professionally designed templates to develop coordinated and sophisticated layouts for a multi-page website. They will work with Cascading Style Sheets (CSS), graphics (enhance, optimize, embed, and edit image properties), tables, templates, frames, forms, and snippets. They will also perform site management and use the extensibility feature of Dreamweaver. Microsoft Expression Web will also be introduced. Students must have access to Microsoft Internet Explorer 7.0 (or higher), Firefox 2.0 (or higher), Microsoft Expression Web, Adobe and Dreamweaver CS3 (or higher), and Opensource software. This course covers lessons 17-23 of the Design Methodology and Technology curriculum of the CIW Site Designer certification. Students must obtain their own software for the course.

WEBD341
Enterprise Data Exchange Using XML
3 hours

This course is a study of the concepts and applications of the Extensible Markup Language (XML), a general-purpose markup language that can be used to formally specify special-purpose markup languages. This course will be taught from a mixture of analytical and practical methods. Topics include: the history of XML, the XML language, Data Type Definition (DTD), XML Schema, eXtensible Style Sheet Language (XSL), and eXtensible Style Sheet Language Transformations (XSLT). The student will bind values to elements to render them distinct and different from its other instances of that attribute and explore the power of XML as a tool for Enterprise Exchange in both the J2EE and .NET Software Development Frameworks. Knowledge of XML will enable the student to standardize and reuse reference text, paragraphs, and chapters.


Institutional Requirements
(3 Hours)
NAME
DESCRIPTION
CREDITS
COLL100
Foundations of Online Learning
3 hours

This course is designed to provide a solid foundation for undergraduate study in the online environment. Students will be introduced to learning theory, the tools available in the online classroom and campus, and online research. Identification of personal learning style allows students to improve their study/learning techniques and prepares them to succeed in college level courses. Students will be introduced to formatting and citation styles. APUS policy and procedure is addressed. There is an emphasis on written communication to assist students in the transition to the online environment.


General Education
(38 Hours)

Final Program Requirement
(3 Hours)
NAME
DESCRIPTION
CREDITS
ISSC498
IT Security: Implementation Plan (Capstone)
3 hours

This Capstone course is a senior level course designed to allow the student to review, analyze and integrate the work the student has completed toward a degree in Information Systems Security. Students will complete various security related plans and policies that demonstrate mastery of their program of study and results in a meaningful culmination of their learning; these plans and policies will be used to assess their level of mastery of the stated outcomes of their degree requirements. This is a capstone course to be taken after all other Information Systems Security courses have been satisfactorily completed. Student must have SENIOR standing to register.


General Electives
(30 Hours)
Electives are typically courses available at your degree level that are not currently required as a part of your degree program/academic plan. Please visit the catalog to view a complete listing of courses.

Total Credits (122 Hours)
 

American Public University System, American Public University and American Military University are not affiliated with American University.

American Public University System (APUS) is regionally accredited by the Higher Learning Commission (HLC) of the North Central Association and nationally accredited by the Accrediting Commission, Distance Education and Training Council.

© 2010 American Public University System | 111 W. Congress Street, Charles Town, WV 25414 | Toll Free: 1-877-755-2787 | Privacy Policy