INFORMATION SESSION. MS Software Engineering, specialization in Cybersecurity

Similar documents
Updated with information about the new certificate programs THE KU MSIT HANDBOOK 1

Introducing Maryville University s CYBER SECURITY ONLINE PROGRAMS. Bachelor of Science in Cyber Security & Master of Science in Cyber Security

Instructor: Eric Rettke Phone: (every few days)

Bachelor of Applied Science Degree IT NETWORKING

The fast track to top skills and top jobs in cyber. Guaranteed.

Computer Information Systems (CIS) CIS 105 Current Operating Systems/Security CIS 101 Introduction to Computers

STUDENT LEARNING OUTCOMES Beacom College of Computer and Cyber Sciences

PECB UNIVERSITY PECB UNIVERSITY

Master of Cyber Security, Strategy and Risk Management. CECS PG Information Session April 17, 2018

PART-TIME MASTER S DEGREE PROGRAM. Information Systems. Choose from seven specializations study on campus and online.

BOARD OF REGENTS ACADEMIC AFFAIRS COMMITTEE 4 STATE OF IOWA SEPTEMBER 12-13, 2018

Make Your Statement. Master of Management in Library and Information Science online. Graduate Certificate in Library and Information Management online

GRADUATE CERTIFICATE IN INFORMATION SECURITY MANAGEMENT

Computer Information Systems (CIS) CIS 105 Current Operating Systems/Security CIS 101 Introduction to Computers

Information Systems and Tech (IST)

Course 831 EC-Council Certified Ethical Hacker v10 (CEH)

San José State University Department of Computer Science CS166, Information Security, Section 1, Fall, 2018

AGING STUDIES ADMISSIONS APPLICATION

PROFESSIONAL MASTER S IN

The fast track to top skills and top jobs in cyber. FREE TO TRANSITIONING VETERANS

Department of Computer Science

The fast track to top skills and top jobs in cyber. Guaranteed. FREE TO TRANSITIONING VETERANS

The fast track to top skills and top jobs in cyber. Guaranteed. FREE TO TRANSITIONING VETERANS

Computer Networking Technologies and Information Assurance & Cybersecurity

BACHELOR OF SCIENCE IN INFORMATION TECHNOLOGY

GRADUATE CERTIFICATE IN BUSINESS CONTINUITY MANAGEMENT

Course 831 Certified Ethical Hacker v9

GRADUATE CERTIFICATE IN MANAGEMENT SYSTEMS ADMINISTRATION

Network Security

ITSY Information Technology Security Course Syllabus Spring 2018

College Of. Technological Innovation

INFORMATION TECHNOLOGY - B.S.I.T.

Oklahoma State University Institute of Technology Face-to-Face Common Syllabus Fall 2017

ISACA Central Ohio Chapter Academic Scholarship 2018

Bachelor of Information Technology (Network Security)

ENGINEERING AND TECHNOLOGY MANAGEMENT

MASTER OF ACCOUNTING

OVERVIEW OF SUBJECT REQUIREMENTS

a PennState A leader in online learning since 1998 Programs in Enterprise Architecture ~ World Campus A world of possibilities. Online.

GRADUATE PROGRAMS IN ENTERPRISE AND CLOUD COMPUTING

GRADUATE CERTIFICATE IN RISK MANAGEMENT

ISM 324: Information Systems Security Spring 2014

INFORMATION TECHNOLOGY, BS

Computer Information Systems

South Portland, Maine Computer Information Security

MSc in Information Systems

EC-Council C EH. Certified Ethical Hacker. Program Brochure

Standard Course Outline IS 656 Information Systems Security and Assurance

Computing Accreditation Commission Version 2.0 CRITERIA FOR ACCREDITING COMPUTING PROGRAMS

EC-Council C EH. Certified Ethical Hacker. Program Brochure

San José State University Department of Computer Science CS 166 / SE 166, Information Security, Section 4, spring, 2017

Bachelor of Information Technology

Certified Ethical Hacker (CEH)

BACHELOR OF SCIENCE IN INFORMATION TECHNOLOGY

M.S. IN INFORMATION ASSURANCE MAJOR: CYBERSECURITY. Graduate Program

Bachelor of Science in Business Administration - Information Systems and Technology Major

Certified Cyber Security Specialist

Certified Ethical Hacker V9

UNIT OUTLINE. Network Engineering 304. Mr Iain Murray. Department of Electrical and Computer Engineering Curtin Engineering

E-guide Getting your CISSP Certification

CONCENTRATIONS: HIGH-PERFORMANCE COMPUTING & BIOINFORMATICS CYBER-SECURITY & NETWORKING

MSc Cyber Security. International Students Can Apply

CEH: CERTIFIED ETHICAL HACKER v9

ISO LEAD AUDITOR TRAINING

Bachelor of Science Information Studies School of Information Program Summary

UTCS Scholarships for Service

Course Curriculum for Master Degree in Network Engineering and Security

KEY PROGRAMME INFORMATION. Originating institution(s) Bournemouth University. Faculty responsible for the programme Faculty of Science and Technology

A United States Cyber Academy Program

The fast track to top skills and top jobs in cyber. Guaranteed. FREE TO TRANSITIONING VETERANS

The fast track to top skills and top jobs in cyber. Guaranteed. FREE TO TRANSITIONING VETERANS

Course Syllabus Internal Control And Auditing ACNT 2331

CISSP CEH PKI SECURITY + CEHv9: Certified Ethical Hacker. Upcoming Dates. Course Description. Course Outline

Trend Micro Professional Services Partner Program

PROGRAMME SPECIFICATION

MSc Computing and Technology (Part-Time)

CS/SE 153 Concepts of Compiler Design

BSc (Hons) Software Engineering (FT) - IC320

MBA (Part Time) Batch Program Structure

Discover Viterbi: Computer Science, Cyber Security & Informatics Programs. Viterbi School of Engineering University of Southern California Fall 2017

Descriptions for CIS Classes (Fall 2017)

SCHOOL OF DIGITAL SCIENCES MASTER OF DIGITAL SCIENCES

SCHOOL OF DIGITAL SCIENCES MASTER OF DIGITAL SCIENCES

CMPE 152 Compiler Design

Matt Walker s All in One Course for the CEH Exam. Course Outline. Matt Walker s All in One Course for the CEH Exam.

CoSci 487 SYLLABUS Introduction to Networks

Building the Cybersecurity Workforce. November 2017

This document/guide contains dated material; always check the ASMC website for the most recent information, policies, and other information.

Master Degree Program in Computer Science (CS)

Course Outline. CISSP - Certified Information Systems Security Professional

MAY. (Tue) Hong Kong. CYBERSECURITY & RISK MANAGEMENT How to preempt cybersecurity challenges in the digital world

MASTER OF ENGINEERING PROGRAM IN INFORMATION

Required Textbook and Materials. Course Objectives. Course Outline

CS/SE 153 Concepts of Compiler Design

RYERSON UNIVERSITY Ted Rogers School of Information Technology Management And G. Raymond Chang School of Continuing Education

Graduate Certificate in Internet Business

University. EC-Council ADMISSION APPLICATION.

EC-Council Certified Incident Handler v2. Prepare to Handle and Respond to Security Incidents EC-COUNCIL CERTIFIED INCIDENT HANDLER 1

Strengthening Capacity in Cyber Talent sans.org/cybertalent

COMPUTER INFORMATION SYSTEMS

Transcription:

INFORMATION SESSION MS Software Engineering, specialization in Cybersecurity

Presenter Afifa Hamad Program Specialist Graduate & Extended Studies Charles W. Davidson College of Engineering San Jose State University 2

San Jose State University is... The oldest public University on the West Coast, established in 1857. The only public University in Silicon Valley SJSU s Charles Davidson College of Engineering: Offers 13 engineering disciplines Employs 260 faculty and staff Educates 7,000+ undergraduate and graduate students at any given time. U.S. News & World Report, 2019 edition college rankings, recently ranked SJSU s College of Engineering third in the nation among public engineering programs offering BS and MS degrees. Local technology firms employ more engineering graduates from SJSU s College of Engineering than from any other Engineering School. 3

Why Cybersecurity? Protecting digital information is crucial for consumers, business leaders and government officials Its importance is only increasing in light of attacks on corporations, government and private citizens One million information-security specialists are needed to protect data and digital business 2016 Emerging Cyber Threats Report, Georgia Institute of Technology There aren t nearly enough professionals with the training end expertise required to fill the needs Cybersecurity specialists are in extremely high demand 4

MSSE - Master of Science in Software Engineering Specialization in Cybersecurity San Jose State University MS degree in 2 years made possible via intense program and cohort structure Designed to accommodate working professionals Program is flexible and typically not available in traditional MS programs Dedicated program specialist Instructors include SJSU faculty and industry subject matter experts The program is comprised of three stackable certificates Cohort of 30-35 students 5

Program Delivery Classes are held at the Lucas Business Complex in Santa Clara, with an opportunity for hybrid delivery. Program is delivered in cohort-style, which means students go through the program with the same group of peers from the first course until graduation. Program is pre-designed and students take courses according to a predetermined schedule. All cohort members are guaranteed seats in each course without waiting Program is specifically designed for working professionals: Classes are taught in the evening and on weekends One course at a time Courses are 8 weeks long (8 weekday meetings and two Saturday meetings) MS Software Engineering degree in about two years 6

Prerequisites Must have BSCS, BSCE, BSSE or equivalent Minimum 3.0 GPA or equivalent English Language Proficiency See later slide for details 7

Student s Time Commitment Weekday class sessions are 3.5 hours long (6:00 9:30 pm) Saturday class sessions are 6 hours long (9:00 am 3:30 pm) Plan to attend all real-time lectures in person if possible If unable to attend in person, you can join remotely via Zoom Expect 2-3 hours of study time (homework/projects/reading) for each hour of instruction. Yes, there are periodic exams. Allow 6-8 months to complete team-based Master/Capstone Project Work related travel can be accommodated Please inform program specialist and professor 8

SJSU Washington Square Stackable Certificates CMPE 209 CMPE 279 CMPE 272 CMPE 202 CMPE 287 BUS 248 CMPE 235 CS 265 CMPE 295A CMPE 295B Secure Software Engineering Certificate CMPE 209 Network Security CMPE 279 Software Security Technologies CMPE 272 Enterprise Software Platforms Secure Test Engineering Certificate CMPE 202 Software Systems Engineering CMPE 287 Quality Assurance and Testing BUS 248 Cyber Risk Management Advanced Cybersecurity Engineering Certificate CS 265 Cryptography and Computer Security CMPE 235 Mobile Software System Design CMPE 295A Master Project CMPE 295B Master Project II

Selected Course Topics (actual topics will adapt to new developments) Access Control & Mandatory Access Control Penetration tests Security Frameworks in Android, ios, and Windows Phone Database Security Ethical Hacking Crypto and Hashing in ios, Android, and Windows Phone Malicious Code Reconnaissance and Scanning Common security threat In the wireless world Hashes & Security Protocols Exploitation and Gaining Access ios Data Storage & Security Intrusion Detection Denial-of-Service Attacks Secure Coding, x86 Assembly Call Stack Intro to Cryptography Web-based Exploitation Vulnerabilities in C - Strings, Pointers, Memory, I/O Wireless & Mobile Security Maintaining Access Security in Java IPSec and TLS Covering Tracks and Hiding Authorization Firewalls Overview of Cryptography Simple Authentication Protocols Modern Malware Symmetric Ciphers Real-World Security Protocols Security Mindset and SW Security Number Theory and Finite Fields Software Flaws and Malware Introduction Symmetric Encryption & Public Key Cryptography Message Authentication Code (MAC) Malware Law, Ethics & Privacy Key Management and Distribution Malware Detection Web Security Network Access Control and Cloud Security Insecurity in Software Security Management Cyber Risk Assessment Operating System and Security Operating Systems Security & Authentication 10

Course Descriptions Core (6 units) CMPE 202 Software Systems Engineering CMPE 272 Enterprise Software Platforms Specialization (18 units) CMPE 209 Network Security CMPE 235 Mobile-Based Software System Design CMPE 279 Software Security Technology CMPE 287 Software Quality Assurance and Testing BUS 248 Cybersecurity Risk Management CS 265 Cryptography and Computer Security 11

Course Descriptions Project (6 units) CMPE 295A Master Project I CMPE 295B Master Project II Writing competency course (CSU requirement): ENGR 200W; Engineering Reports & Graduate Research Total of 33 credit units 12

Program Schedule Cohort 3 Dates Semester Course Course Title Units Aug - Oct 2019 Fall2019 CMPE 209 Network Security 3 Oct - Dec 2019 Fall 2019 CMPE 279 Software Security Technology 3 Jan - March 2020 Spring 2020 CMPE 272 Enterprise Software Platforms 3 March - May 2020 Spring 2020 CMPE 202 Software Systems Engineering 3 June - Aug 2020 Summer 2020 CMPE 287 Software Quality Assurance & Testing 3 Aug - Oct 2020 Fall 2020 BUS 248 Cybersecurity Risk Management 3 Oct - Dec 2020 Fall 2020 ENGR 200W Engineering Reports & Grad Research 3 Jan - March 2021 Spring 2021 CMPE 235 Mobile-Based Software System Design 3 March - May 2021 Spring 2021 CS 265 Cryptography and Computer Security 3 June - August 2021 Summer 2021 CMPE 295A Master Project I 3 Sept - Nov 2021 Fall 2021 CMPE 295B Master Project II 3 13

Admission Steps Step 1: Pre-qualify: Fill out a web form at https://sjsu.qualtrics.com/jfe/form/sv_a9mu1h00mmdo4tv Your background and program suitability will be reviewed by graduate advisor You will be invited to submit a formal application for admission to SJSU 14

Admission Steps Step 2: Apply to the University: Four year bachelor s degree recognized by SJSU in Software Engineering, Computer Science, Computer Engineering, or closely related technical field 3.0 or above GPA (last 60 semester units or last 90 quarter units) Conditional admissions might be granted to applications with extensive experience if their GPA meets SJSU minimum requirement of 2.5 Meet English Language Proficiency Requirement (TOEFL, IELTS, PTE) Send Transcripts OR World Education Services evaluation All applicants with foreign coursework are required to provide document-bydocument basic WES evaluation Transcripts/Mark Sheets must be sent directly to WES and SJSU Admissions must receive the academic record and the evaluation directly from WES SJSU will not accept evaluations from institutions other than WES 15

Fall 2019 Admission: Application Deadlines Application Deadline: June 1 st,2019 Document Submission Deadline: June 20 th, 2019 Note: this program is not open to international students on F-1 visa. 16

Program Cost San Jose State University application fee: $55 Tuition: $750 per unit or $2,250 per course Entire Program: $24,750 (11 courses) Books and other materials (software, for example) are not included in the course fees and must be purchased separately. Disclaimer: Fall 2019 tuition fees are subject to change. 17

Testimonials 88% of students and graduates recommend the program to friends. The CyberSecurity program has vastly improved my understanding of the many facets of Computer Security. This program effectively combines the business, technical, and platform knowledge needed by professionals in this field. Highly recommended- a must have for engineers in this field. " I learned a lot around security, both from a technical and business perspective, as well as the challenges facing cybersecurity today and in the future." 18

http://www.sjsu.edu/ees/ Pre-qualify today! 19

Questions? Academic Advisor: Dr. Young Park younghee.park@sjsu.edu Program Specialist: Afifa Hamad afifa.hamad@sjsu.edu 408.924.3196 20

APPENDIX 21

Course Descriptions for Advanced Certificate in Secure Software Engineering CMPE 209 Network Security: Course covers network security protocols and applications, cryptography algorithms, authentication systems, intrusion detection, network attacks and defenses, system-level security issues and building secure systems. CMPE 279 Software Security Technology: Course provides the concepts, methods and tools used to design and implement software security technologies for constructing trustworthy centralized, distributed or enterprise-wide software systems. CMPE 272 Enterprise Software Platforms: Course covers standards and emerging technologies for enterprise software, system and virtualization platforms. Covers OSs, NOS, security, databases (OLTP, Big Data, Analytics), transactions, groupware, components, web services, web, systems management and app development. 22

Course Descriptions for Advanced Certificate in Secure Test Engineering CMPE 202 Software Systems Engineering: Integrated approach to software design and development including requirements elicitation and analysis, system design and construction through studying multiple facets of software development processes, design methodologies, modeling approaches, and implementation techniques. CMPE 287 Software Quality Assurance and Testing: Software testing concepts, processes, models, criteria, and methods. Software unit testing, integration, function validation, system performance measurement, and reliability evaluation. Software security testing methods, assurance criteria, and validation tools. Software security assurance process, standards, techniques, and case study. BUS 248 Cyber Risk Management: Course surveys cyber risk management concepts and best practices. Topics include cyber security threats, countermeasures, vulnerabilities, cost/benefit analysis, incident handling / response, business contingency planning, ethics, and legal imperatives within the organizational context. 23

Course Descriptions for Advanced Certificate in Cyber Security Engineering CMPE 235 Mobile-Based Software System Design: Study of wireless-based software systems in design and engineering, underlying networks, infrastructures and frameworks, wireless security, mobile user security & privacy, emergent mobile programming platforms and technologies, mobile commerce and service application systems. CS 265 Cryptography & Computer Security: Course covers topics related to major technical security challenges in each of the following four areas: access control, protocols, malware detection and software. CMPE 295A/W Master Project: Comprehensive plan and preliminary design of a software engineering project; integration of knowledge in technologies, processes and management to support program outcomes. CMPE 295B Master Project II: Completion of an in-depth project to achieve the program outcomes and satisfy the cumulating experience; write a detailed project report; make a comprehensive presentation and demonstration. 24