Naval Postgraduate School Department of Computer Science Graduation Checklist for MSCS Degree 6203P Subspecialty Code (Revised: Fall AY14)



Similar documents
UNDERGRADUATE DEGREE PROGRAMME IN COMPUTER SCIENCE ENGINEERING SCHOOL OF COMPUTER SCIENCE ENGINEERING, ALBACETE

Imam Mohammad Ibn Saud Islamic University College of Computer and Information Sciences Department of Computer Sciences

Appendix A: Gap Analysis Spreadsheet. Competency and Skill List. Critical Thinking

Erik Jonsson School of Engineering and Computer Science Interdisciplinary Programs

Computer Science Department United States Naval Academy. With Knowledge we Serve our Friends... With Knowledge we Defeat our Enemies

How To Get A Computer Science Degree

NSA/DHS Centers of Academic Excellence for Information Assurance/Cyber Defense

Meeting Cyber Security Challenges

Accelerated Bachelor of Science/Master of Science in Computer Science. Dual Degree Program

How To Get A Computer Engineering Degree

Certifications and Standards in Academia. Dr. Jane LeClair, Chief Operating Officer National Cybersecurity Institute

Guide to the MSCS Program Sheet

Department of Electrical and Computer Engineering Checklist for MSEE Degree

Doctor of Philosophy in Computer Science

Graduate Student Orientation

Erik Jonsson School of Engineering and Computer Science

The minimum background expected of any student entering the M.S.C.S. program is coursework equivalent to the following:

MASTER OF SCIENCE PROGRAMS ADMISSION REQUIREMENTS

UNM Information Assurance Scholarship for Service (SFS) Program

What You Need to Know About Computer Science, B.S.A.T. Programs

MS Information Security (MSIS)

Professional Organization Checklist for the Computer Science Curriculum Updates. Association of Computing Machinery Computing Curricula 2008

Program Logistics for: Cyber Security Defense Certificate

Guidelines for Establishment of Contract Areas Computer Science Department

Agreement on. Dual Degree Master Program in Computer Science KAIST. Technische Universität Berlin

Coast Guard Personnel Service Center Officer Personnel Management Division

BSc in Information Systems & BSc in Information Technology Degree Programs

Master of Science in Computer Science

Cyber R &D Research Roundtable

In June 1998 the Joint Military Intelligence. Intelligence Education for Joint Warfighting A. DENIS CLIFT

NAVFAC EXWC Platform Information Technology (PIT) Cyber Security Initiatives

Actions and Recommendations (A/R) Summary

How To Evaluate A Dod Cyber Red Team

Security and Emergency Services Community of Interest 0089 Emergency Management Career Road Map

Security and Emergency Services Community of Interest 0080-Information/Personnel Security Administration Career Road Map

CACS Degree Requirements for the MS or PhD in Computer Science of Engineering

Cyber Exercises, Small and Large

Forecast to Industry 2015 External Contracting Opportunities

Department of Defense INSTRUCTION

Center of Academic Excellence Cyber Operations Program 2013 Application

Bellevue University Cybersecurity Programs & Courses

Information Assurance Program at West Point

Graduate Student Handbook Supplement Department of Computer Science Tufts University Fall 2015

Typical programme structures for MSc programmes in the School of Computing Science

Improvements Needed With Host-Based Intrusion Detection Systems

CYBER SECURITY WORKFORCE

Cyber Security Solutions Integrated. Proactive. Resilient.

PRIVACY IMPACT ASSESSMENT (PIA) For the

MILLENNIUM CORPORATION

COMPUTER SCIENCE AND ENGINEERING

ASSESSMENT PLAN: M.S. in Computer Science

CYBERSECURITY CHALLENGES FOR DOD ACQUISITION PROGRAMS. Steve Mills Professor of Information Technology

FACULTY OF ECONOMICS AND MANAGEMENT PROGRAMME ADMISSION QUALIFICATION LIST OF COURSES

National Initiative for Cybersecurity Education

The University of Connecticut. School of Engineering COMPUTER SCIENCE GUIDE TO COURSE SELECTION AY Revised May 23, 2013.

Independent Security Operations Oversight and Assessment. Captain Timothy Holland PM NGEN

CyberSecurity: Trends, Careers, & the Next Generation

Information Systems and Tech (IST)

Teaching Scheme. Theory Practical Course Code L T P Credits Max. Min. Max. Min. ISE MA201 Linear Algebra 3 1-4

Page 1 of 5. (Modules, Subjects) SENG DSYS PSYS KMS ADB INS IAT

Guide to the MSCS Program Sheet

The Relevance of CS and SE Education: A Survey

Graduate Student Handbook University of Texas Pan American Department of Computer Science

D E PAR TME NT OF THE NAVY OFFICE OF THE SECR ET A R Y 1000 N A VY PENT A G ON W A SHI N G T ON D C

Bachelor of Science in. Computer Science. Advising Brochure Department of. Computer Science & Engineering College of Arts & Sciences

Department of CSE. Jaypee University of Information Technology, Waknaghat. Course Curricula

2015 Michigan NASCIO Award Nomination. Cyber Security Initiatives: Michigan Cyber Disruption Response Strategy

Department of Electrical and Computer Engineering Naval Postgraduate School Monterey, California

Visualization, Modeling and Predictive Analysis of Internet Attacks. Thermopylae Sciences + Technology, LLC

The Protection Mission a constant endeavor

PhD in Computer Science at North Carolina A&T State University

Computer Science Graduate Program Rules and Procedures Michigan Technological University. May 9, 2012

Structure of Postgraduate Programs (2005)

CATALOG ADDENDUM. Academic Requirements for Students who matriculated to UoPeople between September 1, 2009 and August 31, 2012

NICE and Framework Overview

KEY KNOWLEDGE MANAGEMENT TECHNOLOGIES IN THE INTELLIGENCE ENTERPRISE

GYAN VIHAR SCHOOL OF ENGINEERING & TECHNOLOGY M. TECH. CSE (2 YEARS PROGRAM)

The Masters of Science in Information Systems & Technology

CYBERSYSTEMS AND INFORMATION SECURITY (CSIS) CURRICULUM

DEGREE PLAN INSTRUCTIONS FOR COMPUTER ENGINEERING

Advice for Students completing the B.S. degree in Computer Science based on Quarters How to Satisfy Computer Science Related Electives

Marine Officer Professional Military Education Requirements

Implementation of the DoD Management Control Program for Navy Acquisition Category II and III Programs (D )

CyberSecurity Solutions. Delivering

Security Forensics Training

Transcription:

Naval Postgraduate School Department of Computer Science Graduation Checklist for MSCS Degree 6203P Subspecialty Code () Name/Rank/Service: Month/Year Enrolled: Projected Graduation Date: CS Track: 1. Thesis: proposal must be approved by end of 3 rd academic quarter (or no CS-0810 Thesis Research Blocks until complete). Title: Advisor(s): _ Second Reader: Joint Thesis Members, if applicable: 2. Core Courses: all of the courses below must be completed or validated to graduate. Students must submit by the end of their 3 rd academic quarter a plan for completion of any core courses not yet taken, in conjunction with Track selection and population of course matrix in Python. Completed CS3021 Intro to Data Structures & Intermed. Programming (4-2) (Fall/Spr) CS3502 Computer Communications & Networks (4-2) (Fall/Spr) OS3307 Modeling Practices for Computing (4-1) (Fall/Spr) CS3600 Introduction to Computer Security (4-2) (Fall/Win/Spr/Sum) CS3070 Operating Systems (3-2) (Win/Sum) CS3150 Design and Analysis of Algorithms (4-0) (Win/Sum) CS3310 Artificial Intelligence (4-1) (Win/Sum) CS3200 Large Scale Architecture (4-2) (Win/Sum) CS4900 Technology & Transformation I (2-0) (Win/Sum) CS3101 Theory of Formal Languages and Automata (4-2) (Fall/Spr) CS3060 Database Systems (3-1) (Fall/Spr) SW3460 Software Development (2-1) (Fall/Spr) CS3004 Human-Computer Interaction (2-1) (Fall/Spr) CS4901 Technology & Transformation II (2-0) (Fall/Spr) Planned Qtr

3. Specialization Track: All CS students must complete one of the following Specialization Tracks. (Circle track, and initial each completed course, or annotate when it will be taken.) AUTONOMOUS SYSTEMS (AS) TRACK: (Track Manager: Dr. Rowe) Students must take the following AS Core Sequence: CS4313 Advanced Robotic Systems (3-2) (Pre. CS3310) CS4315 Learning Systems and Data Mining (3-1) (Pre. any college-level programming course) CS4317 Language Systems (3-2) (Pre. CS3310, CS3150, CS3101) CS4330 Intro to Computer Vision (3-2) (Pre. CS2020 or CS2171 or CS2173) MV4100 Cognitive Engineering (4-1) (Pre. none) In addition, students must choose one (1) or three (3) of the following courses (or other course in AS by approval of Advisor or AS Track Manager), as applicable, depending on having three (3) or four (4) quarters of track courses: CS4322 Internet Information Systems Technology (3-2) (Pre. CS2020, CS3310) CS49xx Seminar on Advanced Autonomous Systems Topics (4-1) MV4015 Agent-Based Autonomous Behavior for Simulations (4-2) MV4025 Cognitive and Behavioral Models for Simulations (3-2) (Pre. CS3310) OA4108 Data Mining (2-2) (Pre. OA3103) INFORMATION SECURITY & ASSURANCE (ISA) TRACK: (Track Mgr: Dr. Irvine) Students must take the following ISA Core Sequence: CS3690 Network Security (4-1) (Pre. CS3600; CS3502 or IS3502) CS4600 Secure Computer Systems (3-2) (Pre. CS3600, CS3070, CS3502) CY4700 Cyber Wargame: Blue Force Operations (2-5) (Pre. CS3600 or CY3520 or CS3690 or DA3104) In addition, students must choose three (3) or five (5) of the following ISA Specialization courses, as applicable, depending on having three (3) or four (4) quarters of track courses: CS3670 Secure Management of Systems (3-2) (Pre. CS3600) CS3695 Network Vulnerability Assessment & Risk Mitigation (3-2) (Pre. CS3502 or IS3502 or CS3690) CS4605 Security Policies, Models & Formal Methods (3-1) (Pre. CS3600, CS3150 and CS3101) CS4614 Advanced Topics in Computer Security (3-1) (Pre. CS3600, CS4600, CS4605) CS4615 Formal Analysis of Cryptographic Protocols (3-1) (Pre. CS3600) Confidential clearance required CS4680 Introduction to Certification and Accreditation (3-2) (Pre. CS3670, CS3690) U.S. students only CS4684 Cyber Security Incident Response & Recovery (3-2) (Pre. CS3690) CY4650 Information Management for Cyber Operations (4-0) (Pre. DA3105, CY4400, CY4600) Confidential clearance required 2

CYBER SYSTEMS & OPERATIONS (CSO) TRACK: (Track Manager: Dr. Irvine) Students must take the following CSO Core Sequence: CS3690 Network Security (4-1) (Pre. CS3600; CS3502 or IS3502) CY4700 Cyber Wargame: Blue Force Operations (2-5) (Pre. CS3600 or CY3520 or CS3690 or DA3104) CY4710 Cyber Wargame: Red Force Operations (2-5) (Pre. CY4600 and CY4700; or any one of: CS3695, CS4678, CS4558, EC4755, EC4765, EC4785) and must choose one of the following CSO sub-tracks: - Adversarial: CS3140 Low-Level Programming II (3-2) (Pre. CS3040 or Course Coordinator approval) CS4678 Adv. Cyber Vulnerability Assessment (4-2) (Win/Sum) (Pre. CS3070, CS3690) Unclassified FOUO, U.S. Only; Confidential clearance required - Defensive: CS4679 Advances in Cyber Security Operations (4-1) (Pre. CS3690) Based on case studies, this course will be taught at either the unclassified or SECRET In addition, students must choose one (1) of the following CSO Specialization courses: CS3670 Secure Management of Systems (3-2) (Pre. CS3600) CS4648 Advanced Cyber Munitions (3-2) (Pre. CS3070, CS3140) TS/SCI clearance required CS4679 Advances in Cyber Security Operations (4-1) (Pre. CS3690) Based on case studies, this course will be taught at either the unclassified or SECRET level CS4684 Cyber Security Incident Response & Recovery (3-2) (Pre. CS3690) Based on case studies, this course will be taught at either the unclassified or TS/SCI level **CSO Track students who do not require JPME, and/or have additional time in their matrix (e.g., four (4) quarters of track courses) will complete the Core, and both Adversarial and Defensive sub-tracks above. In addition they will take the following CSO Specialization courses, time permitting: CS4600 Secure Computer Systems (3-2) (Pre. CS3600, CS3070, CS3502) CS4648 Advanced Cyber Munitions (3-2) (Pre. CS3070, CS3140) TS/SCI clearance required MOVES TRACK: (Track Manager: Dr. Chris Darken) Students interested in a CS degree with a focus on modeling, simulation and virtual environments may choose the MOVES Option as their Specialization Track. Students will work with their Advisor to create a six (6) or eight (8) course specialization sequence, as applicable. Course plan must be listed in paragraph 6 below, and approved by Advisor and MOVES Track Manager. 3

NETWORK & MOBILITY (N&M) TRACK: (Track Manager: Dr. Xie) Students must take the following N&M Track Sequence: CS4550 Computer Networks II (4-0) (Pre. CS3502) CS4552 Network Design & Programming (3-3) (Pre. CS4550) CS4554 Network Modeling & Analysis (4-0) (Pre. CS3502) CS4533 Wireless Mobile Computing (3-2) (Pre. CS2020, CS3021, CS3502) CS4535 Mobile Devices (3-2) (Pre. CS2020) CS4537 Wireless Data Services (3-2) (Pre. CS4533, CS4535) **N&M Track students who do not require JPME, and/or have additional time in their matrix (e.g., four (4) quarters of track courses) will complete the following three courses in addition to track sequence above: CS4538 Mobile Device and Wireless Security (3-2) (Pre. CS3600, CS4537) CS3690 Network Security, or CS4556 Business & Economics of Network Technology, or any other course subject to approval by thesis advisor. SOFTWARE ENGINEERING (SwE) TRACK: (Track Manager: Dr. Luqi) Students must take the following SwE Core Sequence: SW4510 Computer-Aided Prototyping (3-0) (Pre. SW3460) SW4520 Advanced Software Engineering (3-0) (Pre. SW3460) SW4530 Software Engineering R&D in DoD (3-1) (Pre. SW3460) In addition, students must choose three (3) courses from the following: CS3670 Information Assurance: Secure Management of Systems (3-2) CS4677 Computer Forensics (3-2) (Pre. CS3600 & CS3670) CS4533 Wireless Mobile Computing (3-2) (Pre. CS2020, CS3021, CS3502) CS4552 Network Design & Programming (3-3) (Pre. CS4550) CS3690 Network Security (4-1) (Pre CS3600 & CS3070) CS3695 Network Vulnerability Assessment & Risk Mitigation (3-2) (Pre. CS/IS3502 or CS3690) CS4684 Cyber Security Incident Response & Recovery (3-2) Pre. CS3690) CS4670 Quantum Computing (4-0) (Spr) **Students with four (4) track quarters choose any two (2) additional track electives from the above. 4

4. Additional Military Requirements: All U.S. Navy & Marine Corps students NW3230 Strategy & Policy (4-2) (all quarters) All U.S. Navy Line Officer students (except Engineering Duty Officers) NW3275 Joint Maritime Operations Part 1 (4-0) (all quarters) NW3276 Joint Maritime Operations Part 2 (2-2) (all quarters) NW3285 National Security Decision Making (4-0) (all quarters) All U.S. Marine Corps & Army students MN3331 Principles of System Acquisition & Program Management (5-1) Optionally recommended for Marine Corps students: SE4011 Systems Engineering for Acquisition Managers (3-2) International Military students (as required by the International Office) IT1500 Informational Program Seminar for International Officers (4-0) IT1600 Communication Skills for International Officers (3-0) IT1700 Academic Writing for International Officers (2-0) 5. Credit Hour Requirements: 40 graduate credit hours at or above the 3000 level 12 of the 40 graduate credit hours must be at the 4000 level ** No more than 3 sections of CS0810 may be taken, except that Qtr-7 students may take a 4 th section. No more than 2 sections may be taken in a given quarter. 6. Student Certification: I certify the information contained on this form is correct. The below courses were taken as part of my Track Specialization, or reflect courses taken to replace unavailable required Track courses (must be approved by Advisor or Track Manager): Signature: Date: 7. Advisor or Track Manager approval: Track Specialization courses above are approved. Signature: Date: 8. Program Officer final review: checklist complete. Signature: Date: 5