WIDENING CAREER PATHWAYS AT CSUDH WITH IBM MAINFRAMES
WIDENING CAREER PATHWAYS AT CSUDH WITH IBM MAINFRAMES EDUCATING FOR CAREERS 2020 - CHANGING THE NARRATIVE: CTE FOR ALL, LONG BEACH, CALIFORNIA ICT INDUSTRY SECTOR UPDATE AND PARTNERS PANEL, THURSDAY, FEBRUARY 27 SESSION 1 (9: 00 AM – 10: 30 AM) MICHA EL CLE BS INFORM ATION CALIFORNIA STATE UNIVERSITY, DOMINGUEZ HILLS ARY, AC M SYSTEM , IEEE S, CALP OLY P mcleary OMONA @csudh. e du
CSU SYSTEM • Awards nearly half of California’s bachelor’s degrees • Conferred degrees on more than 3. 7 million living alumni • Educates the most ethnically, economically and academically diverse student body in the nation, approximately 481, 000 students • More than half of CSU students are students of color • Nation’s largest four-year public university system, with 23 campuses and eight off-campus centers • One in ten employees in California is a CSU graduate • One third of undergraduates are the first in their families to attend college • See CSU Facts CALIFORNIA STATE UNIVERSITY, DOMINGUEZ HILLS
CSU DOMINGUEZ HILLS (CSUDH) • • • Accreditation: Western Association of Schools and Colleges (WASC) Alumni: Over 100, 000 Worldwide Degrees Granted: Bachelor’s, Master’s Enrollment: 14, 687 Former Names: South Bay State College (1960– 1962), California State College at Palos Verdes (1962– 1966), California State College, Dominguez Hills (1966– 1977) • Founded: 1960 • Park-like campus 346 acres in the South Bay area of Los Angeles County • CSUDH Accessibility and Affordability, Community Service and Public Good, Diversity, and Online Programs - See CSUDH National Rankings CALIFORNIA STATE UNIVERSITY, DOMINGUEZ HILLS
CSUDH COMPUTER SCIENCE DEPARTMENT • • • DR. MOHSEN BEHESHTI, Chair, mbeheshti@csudh. edu, 310 -243 -3398 See Bachelor of Arts Computer Technology (BACT) See Bachelor of Science Computer Science (BSCS) ABET accredited See Bachelor of Science Information Technology (BSIT) See Master of Science Computer Science (MSCS) See Master of Science Cyber Security (MSCY) Founding Institution: See CAHSI and STEM Advantage Grants: Seven recent totaling 18. 7 million dollars, mostly from NSF Partners: See GEAR UP and Great Minds in STEM Student Organizations: ACM, CAHSI, Cyber Security Club (CSC), IEEE See CSUDH Computer Science Department CALIFORNIA STATE UNIVERSITY, DOMINGUEZ HILLS
CSUDH MAINFRAME INFUSION • CTC 316 Operating Systems and Networking Support, taught eighteen times since Spring 2010 as IBM Z Centric, See CTC 316 Syllabus • CTC 428 Operating System Security, taught sixteen times since Fall 2010 as IBM Z Centric, See CTC 428 Syllabus • CTC 316 and CTC 428 include the IBM Master the Mainframe Assignment Part 1 and Part 2 (Contest in Fall, Learning System in Spring), 15% of grade • CTC 316 and CTC 428 include local IBM Mainframe Data Center Tours • CTC 316 Virtual Lecture: See TCP/IP Networking Essentials for the z. OS System Programmer, Chris Meyer (IBM z. OS CS Developer) • CTC 316 Virtual Lecture: See Understanding Simultaneous Multi. Threading (SMT) on z Systems, Bob Rogers (retired IBM z. OS Developer) CALIFORNIA STATE UNIVERSITY, DOMINGUEZ HILLS
IBM MASTER the MAINFRAME • Part 1: Learn the basics of navigation, files and programs • Part 2: Practice programming languages, operating systems and technologies. Successful completion of the Part 2 Challenges is awarded with the IBM Digital Badge for Master the Mainframe Practical Experience. • Part 3: Participate in real-world challenges. Successful completion of the Part 3 Challenges is awarded with the IBM Digital Badge for Master the Mainframe Practical Experience. • See IBM Digital Badge CALIFORNIA STATE UNIVERSITY, DOMINGUEZ HILLS
IBM MASTER the MAINFRAME 2019 Data Representation (ASCII, binary, bit, byte, decimal, EBCDIC, hexadecimal, nibble, octal, Packed Decimal, Unicode), Data Set Names Types and Attributes, Data Set Space and Disk Storage Extents, DB 2 SQL (Structured Query Language), IBM File Manager Product, IBM z 14, ISPF (Jump, Navigation, PF Keys, Submitting Jobs, Terminate ISPF), ISPF 3. 4 DSLIST (Accessing USS/z. OS Files/Datasets, Line Commands b/co/e/v, Verifying USS/z. OS Files/Datasets Exist), ISPF Editor (Editing PDS Members, Editing PS Dataset, Line Commands cc/dd, Primary Commands Bot/Change/Cols/Copy/Hex/Replace/Reset/Top), Submitting Jobs), JCL (Identifying/Correcting JCL Errors), PDS (Partitioned Data Set), PDSE (Partitioned Data Set Extended), PS (Physical Sequential Data Set), Relationship between Programs and JCL, SDSF (Primary Commands Owner/Prefix/Status, Line Commands p/s/? /xdc), Sort Utility Program (Understand/Modify Sort Control Statement, Understand Sort JCL Statements), SPUFI (SQL Processor Using File Input), Telnet 3270 Emulator (Vista tn 3270), TSO (Changing Password, Entering Commands, Logging On/Off, Submitting Jobs), Utility Programs (BPXBATCH, IDCAMS, IEBCOPY, IEBGENER, IEFBR 14, IKJEFT 01), VSAM (Virtual Storage Access Method) Data Sets (ESDS, KSDS, LDS, RRDS), Web Browser Client, z. OS Batch Jobs, z. OS USS (Copying from USS File to ZOS Dataset, File Systems, OMVS command, Redirection, Shell Commands cat/chtag/iconv/ls/man/rm/uname, STDERR, STDIN, STDOUT, STDPARM). CALIFORNIA STATE UNIVERSITY, DOMINGUEZ HILLS
CSUDH CTC 316 TOPICS z. OS Operating System topics include Introduction to z. OS & the Mainframe Environment (Batch, JCL, JES 2, JES 3, SDSF, TSO/ISPF, USS), Application Programming, Online Workloads (CICS, DB 2, IMS, MQ, WAS) and System Programming (Catalogs, Exits, PARMLIB, SMPE). z. OS Network topics include Introduction to Networking, TCP/IP Implementation, SNA & SNA/IP Implementation (APPN, TN 3270) and Network Operations & Administration. Students gain hands on z. OS experience by using TSO/ISPF during the IBM Master the Mainframe Contest. Additional topics include APARs vs. PTFs, Application Development Lifecycle, Atomicity Consistency Isolation Durability (ACID), Character Sets (ASCII, DBCS, EBCDIC, Unicode, UTF-8), Commit vs. Roll Back, CPC vs. LPAR, Database Management System DBMS (CA-DATACOM, CA-IDMS, DB 2, IMS), Data Link Switching (DLSw), Dynamic Address Translation (DAT), Dynamic Routing Protocols (Routing Information Protocol RIP, Open Shortest Path First OSPF), Enterprise Extender (EE), Ethernet vs. Token Ring, External Security Manager ESM (CA-ACF 2, CA-Top. Secret, IBM Resource Access Control Facility RACF), ESM vs. SAF, Mean Time Between Failures (MTBF), Mean Time To Recover (MTTR), Network Types (Extranet, Internet, Intranet), Online Transaction Processing OLTP (CICS, IMS), OSA Channel Types, Paging vs. Swapping, Program Status Word (PSW), Reliability Availability Serviceability (RAS), Secure System Design Principles Primary Groups (Structure, Logic and Function, System Life Cycle), Scalability, Single Point of Control (SPOC), Single Point of Failure (SPOF), Storage (Direct Access Storage Device DASD, Single Large Expensive Disk SLED, Just a Bunch Of Disks JBOD, Redundant Array of Independent Disks RAID, Redundant Array of Independent Memory RAIM), Total Cost of Acquisition (TCA), Total Cost of Ownership (TCO), Virtual Private Network (VPN), Wi. Fi, Wi. MAX. CALIFORNIA STATE UNIVERSITY, DOMINGUEZ HILLS
CSUDH CTC 428 TOPICS After reviewing z. OS Operating System and z. OS Network, the focus shifts to security. z. OS Security topics include: Overview of Security Fundamentals, Hardware & Networking Security, Securing Operating Systems on System z, Security in Middleware & Applications, and Information Security Program & Compliance. Students gain hands on z. OS experience by using TSO/ISPF during the IBM Master the Mainframe Contest. Additional topics include Build Security In (BSI), Common Criteria (CC), Confidentiality Integrity Availability (CIA), Confidentiality Models (Access Control, Flow), Cryptographic Algorithms (Asymmetric, One Way, Symmetric), DBMS Security Options, EU Data Protection Directive (also known as Directive 95/46/EC), Federal Risk and Authorization Management Program (Fed. RAMP), General Data Protection Regulation (GDPR), Health Insurance Portability and Accountability Act (HIPAA), Information Security Continuous Monitoring (ISCM), Integrity Control Principles (Need to Know, Rotation of Duties, Separation of Duties), Intrusion Detection Services (IDS), Making Security Measurable (MSM), National Initiative for Cybersecurity Education (NICE), OLTP Security Options, Point of Entry (POE), RACF User Privileges (Auditor, Operations, Special), Sarbanes-Oxley (SOX), Security Integrity Models (Biba, Brewer Nash, Clark Wilson, Goguen Meseguer), Software Protection Initiative (SPI), Statement on Auditing Standards No. 70 (SAS 70), Statement on Standards for Attestation Engagements No. 16 (SSAE 16). CALIFORNIA STATE UNIVERSITY, DOMINGUEZ HILLS
CSUDH CTC 316/CTC 428 CONSTRUCTS • • • Agents of Change Agile: Continuous Delivery (CD), Short Iterations Class Assignments: Given in the form of requirements Curriculum Vitae (CV) Assignment, 5% of grade Employers want to do more with less Free Textbooks: Affordable Learning Solutions (ALS) savings $250 k Integrity: Respondus Lock. Down Browser Required for Quizzes and Exams IT degree is not an end, but a beginning as IT is constantly evolving Leverage Learning Management System (LMS) called Blackboard Students Provided with Notes: See IBM Z Lecture Notes Term Paper (TP) Assignment, 15% of grade CALIFORNIA STATE UNIVERSITY, DOMINGUEZ HILLS
CSUDH CTC 316/CTC 428 INTERNSHIPS • LADWP Six Active Internships, See LADWP • Program: Student Professional Worker (SPW) • Enterprise IT Security (1 Student) • Mainframe (2 Students) • Service Desk (3 Students) • LBUSD Three Active Internships, See LBUSD • College Technology Aides (3 Students) CALIFORNIA STATE UNIVERSITY, DOMINGUEZ HILLS
CSUDH CTC 316/CTC 428 EXTRA CREDIT OPTIONS • Attending Local Information Technology User Groups • SAS Users Group Westwood UCLA Saturday 2020 -03 -28, 5% EC • Southern California IBM Z User Group (SCz. UG) SCE Rosemead Monday 2020 -03 -16, 5% EC • Southern California Software Engineering Symposium (Su. CSES) 2020, UCI, Friday 2020 -01 -24, 10% EC • JPMorgan Chase Software Engineering Virtual Internship, 5% EC, See JPMorgan Chase Software Engineering Virtual Internship • Working on offering a free online basic SAS course through SAS, 10% EC • Researching Cognitive Class for free courses as EC (Python, R, SQL, etc) • Article Summaries Extra Credit Assignment, 1% EC each CALIFORNIA STATE UNIVERSITY, DOMINGUEZ HILLS
IBM Z ACADEMIC INITIATIVE • MISTY V. DECKER, Program Manager, misty@us. ibm. com, 845 -435 -3082 • Assist with Leveraging IBM Mainframe Content in Curriculum • Replace Entire Existing Courses or Create New Courses • Add IBM Mainframe Content to Existing Courses • Assist with Implementing IBM Master the Mainframe within a course or campus wide • Provide Speakers • Provide Course Material • IBM Master the Mainframe Contest (Fall), Learning System (Spring) • IBM Master the Mainframe See Registration See Instructions CALIFORNIA STATE UNIVERSITY, DOMINGUEZ HILLS
CONTACT INFORMATION DR. MOHSEN BEHESHTI Chair, CSUDH Computer Science Department mbeheshti@csudh. edu, 310 -243 -3398 MICHAEL CLEARY Adjunct Professor, CSUDH Computer Science Department mcleary@csudh. edu MISTY V. DECKER Program Manager, IBM Z Academic Initiative misty@us. ibm. com, 845 -435 -3082 CALIFORNIA STATE UNIVERSITY, DOMINGUEZ HILLS
- Slides: 14