+ All Categories
Home > Documents > An Overview of the Computer Science Enterprise Information ...

An Overview of the Computer Science Enterprise Information ...

Date post: 02-Oct-2021
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
21
An Overview of the Computer Science Enterprise Information Systems Program Development Merwyn Jones, IBM Faculty Loan, BU-LTC http://www.cs.binghamton.edu
Transcript
Page 1: An Overview of the Computer Science Enterprise Information ...

An Overview of the Computer Science Enterprise

Information Systems Program Development

Merwyn Jones, IBM Faculty Loan, BU-LTC

http://www.cs.binghamton.edu

Page 2: An Overview of the Computer Science Enterprise Information ...

Why Binghamton?� One of only four university centers of the State University of New York

� BU is one of America’s most distinguished public universities

� Strong reputation for its excellent educational programs

� “6th most selective public university in the US” - US News and World Report, 2008

“A public Ivy” - Greenes' Guide To The Public Ivies, 2006� “A public Ivy” - Greenes' Guide To The Public Ivies, 2006

� “BU is one of the nation’s best value undergraduate institutions”- The Princeton Review, 2008

� “..second-best in the nation for out-of-state students”- Kiplinger, 2008

� Outstanding faculty scholars

Page 3: An Overview of the Computer Science Enterprise Information ...

Fast Facts: The Department

� One of the earliest ( since 1988), nationally accredited programs in the nation and in New York, earliest accredited program in the Watson School, always received 6-year accreditations in one shot

� Offers PhD, MS and BS degrees in Computer Science and an International Information Systems Engineering BS program

� Largest undergraduate and graduate (MS, PhD) program in the � Largest undergraduate and graduate (MS, PhD) program in the Watson School� 25 full-time faculty (19 tenure-track faculty and 6 lecturers), a majority

with active, externally-funded research programs� Research emphasizes computer systems design/engineering and

integration, large software systems

� CS Majors:� 425+ undergraduates

� 190 MS students

� 58 PhD students

Page 4: An Overview of the Computer Science Enterprise Information ...

Program Goal :� To provide an opportunity for the BU CS students to experience

and learn about the Enterprise Computing environment. Program is built around a core set of new mainframe courses.

� Graduate offering in Info Systems Engineering

� Specialization track in Info Systems at undergrad level.

� Offer via Enginet, BU’s Distance Learning Program.

� IBM Endicott’s long-standing relationship with the Watson School provides a great opportunity with the z/VM and HMC teams

� Offered Intro to z/VM course twice.� Fall 2008 - 22 Students (1 undergrad), feedback very positive from students

and CS Chair� Spring 2009 - 18 students (8 undergrad) � 4 Enginet students.� Spring 2010 Target new HMC and new z/VM adv courses

Page 5: An Overview of the Computer Science Enterprise Information ...

Currently – “Introduction to the Mainframe: z/VM Basics”

� Goal: Introduce students to the mainframe by providing students with the background knowledge and skills necessary to begin using the basic functions and features of z/VM. Provide as much hands-on as possible.

� Based on IBM Redbook “Introduction to the Mainframe: z/VM Basics”; CS480z / CS580z

� Course format is: Lecture, Lab, and Quiz each section; Comprehensive Final; and field trip to IBM RF and IBM Museum.

� System z/Mainframe introduction – Merwyn Jones� Introduction to System z/Mainframe architecture – Romney White� z/VM overview Lab on Watson Mainframe – Tung-Sing Chong� Introduction to z/VM: Basic z/VM concepts – Brian Wade� z/VM: Conversational Monitor System – Patty Rando� z/VM: Control Program – Jason Herne� Advanced Structures and Commands: CMS – Melissa Howland� Second Level Systems/Advanced CP – Matt Rosato� The REXX Programming Language – Brian Hugenbruch� CMS Pipelines – Scott Blazicek� Linux on z/VM – Steve Shultz� z/VM Performance – Bill Bitner� z/VM Networking – Tracy Adams� z/VM Security – Alan Altmark

� Available on Enginet

Page 6: An Overview of the Computer Science Enterprise Information ...

Developing – “Introduction to the Mainframe: z/VM Advanced Topics”

� Goal: Further immerse students in zVM environment to prepare them to be comfortable/productive in planned follow-on Systems Administration and Systems Programming courses. Provide as much hands-on as possible.

� Course format is: Lecture, Lab, and Quiz each section; Comprehensive Final; and field trip to IBM RF and IBM Museum.

� “Putting it all together” – understanding the system as a whole – understanding how CP, � “Putting it all together” – understanding the system as a whole – understanding how CP, CMS and Linux fit together (including build/installation exercises)

� Advanced tool creation – Rexx, Pipelines, communication between machines� Advanced system customization� Advanced DASD, I/O and interrupt handling� Advanced networking� Daily operations overview� Servicing z/VM – installing fixes and upgrading to new releases� Navigating the z/VM Library & other sources of information (user forums, etc)

� Available on Enginet

Page 7: An Overview of the Computer Science Enterprise Information ...

Developing - “Introduction to the Mainframe: HMC Basics”

� Developing IBM Redbook “Introduction to the Mainframe: HMC Basics”;

� Course format is: Lecture, Lab, and Quiz each section; Comprehensive Final; and field trip to IBM RF and IBM Museum.

� System z/Mainframe introduction � Introduction to System z/Mainframe architecture� Introduction to System z/Mainframe architecture� System z Hardware Systems Management overview� HMC overview Lab on Watson Mainframe� HMC/ SE User Experience� System Activity Display (SAD)� LPAR Partition Management controls� LIC Change Management (code update)� HMC/SE I/O Controls Overview� HMC/SE User Management� HMC Automation� HMC/SE Capacity On Demand overview� HMC/SE Network set up overview

� Available on Enginet

Page 8: An Overview of the Computer Science Enterprise Information ...

Goal is to develop an Enterprise specialized track centered around the System z

� Built on existing CS courses:� GUI and Windows Programming(CS360)� Enterprise Systems Management (CS446)� Information Systems Senior Project (CS485)� Web Based Programming (CS422)� Network Security (CS431)

� Introduction to the Mainframe: z/VM Basics (CS580)

� Introduction to the Mainframe: HMC Basics

� Introduction to the Mainframe: z/VM advanced Topics

� Plus………….

� Available on Enginet

Page 9: An Overview of the Computer Science Enterprise Information ...

Thank-you

Any Questions or comments?

Page 10: An Overview of the Computer Science Enterprise Information ...

Back-upBack-up

Page 11: An Overview of the Computer Science Enterprise Information ...

Fast Facts: Graduate Program

� Broad curriculum also reflects faculty’s interest in Computer Systems Design and Engineering

� MS has 3 graduating options:� 8 courses and a thesis

� 9 courses and a termination project

� 10 courses and a comprehensive exam� 10 courses and a comprehensive exam

� MS course requirements:� 4 core courses (algorithms, architecture, programming language and OS)

� At least one other required course that has SIGNIFICANT programming projects

� Other courses chosen based on student’s interests

� Several PhD level courses

� Many courses available on Enginet

Page 12: An Overview of the Computer Science Enterprise Information ...

Fast Facts: Undergraduate Program

� Students take CS courses from the very first year, balancedtreatment of hardware (required 3-course sequence in digitallogic, processor architecture), software and everything in-between

� First programming courses for CS majors are in C++ and Java

Significant hands on emphasis/labs in all courses� Significant hands on emphasis/labs in all courses

� Students can specialize in several areas� Computer systems (architecture, embedded systems, networking

and distributed systems)

� Programming, software engineering, web design/services

� Information systems (database systems, web-based information access, data mining, security)

� Graphics, image processing and vision systems, computer games

Page 13: An Overview of the Computer Science Enterprise Information ...

Some Current and Recent Sponsors of CS Research

� Federal and State Agencies:

� Industry and Industrial Organizations:

Semiconductor Research Corporation

Page 14: An Overview of the Computer Science Enterprise Information ...

In the Undergraduate CS Labs

The undergraduate programming lab: a TA assisted session in progress

Students busy at work in the undergraduate embedded systems lab

Page 15: An Overview of the Computer Science Enterprise Information ...

In the Undergraduate CS Labs - 2

A team working on lab assignments in the Embedded Systems and Robotics course

Part of the open computing labs operated by the Computing

Services

Page 16: An Overview of the Computer Science Enterprise Information ...

Programming Competitions

CS students participating in the International Topcoder

programming competition

CS students taking a much-needed break during the 2007 International Topcoder programming competition

The prize for the local Topcoder winner, courtesy Bloomberg

Page 17: An Overview of the Computer Science Enterprise Information ...

The ACM Coding Contest

CS students warming up before the ACM coding competition

Prof. Madden overseeing the contest

You don’t just win iPods! Winners showing off their cash spoils

Page 18: An Overview of the Computer Science Enterprise Information ...

The Champions

The winning team from CS at the International Computer

Programming Contest (ICPC) being presented with their trophy

Local press on the CS winning team that beat out teams from the top Ivy league schools and made it to the world finals

Page 19: An Overview of the Computer Science Enterprise Information ...

The Robotics Challenge

� Open competition among students in the Embedded Systems and Robotics Class

� Nature of competition varies from year to year

Prof. Eckert with theWinning team from Spring 2007

Page 20: An Overview of the Computer Science Enterprise Information ...

Some Recent CS Student Accomplishments

� CS Major Savishinsky 5th in Mainframe ContestCS Major Zach Savishinsky placed 5th from among 1,750 students participating in the IBM Master the Mainframe Contest, winning himself a new Nintendo Wii system! In the competitive three Phase contest, graduate student Xiaoshuang Wang was a Part 2 winner.

� Senior Loverro Places 2nd in Security CompetitionCaleb Loverro, CS Senior, excelled in 3 competitions at the Polytechnic University Cybersecurity Awareness Week security competition. In particular, he placed 2nd in the Digital Forensics Challenge, 3rd in the University Cybersecurity Awareness Week security competition. In particular, he placed 2nd in the Digital Forensics Challenge, 3rd in the Pitney Bowes Challenge. He also competed alone in the Capture the Flag, team competition, and placed 5th out of 14 teams, winning the award for "best individual.” This is the second year a student from Binghamton has competed and won cash prizes.

� Loscalzo Earns Honor Society Scholarship Award: Former CS Major (May 2007) Steve Loscalzo was one of three undergraduate students nationwide to have earned a $1,000 Scholarship from UPE. UPE (Upsilon Pi Epsilon), is the national honor society for computer science. Steve is now pursuing a MSCS degree in this department.

Page 21: An Overview of the Computer Science Enterprise Information ...

Contact Information

� For additional information specific to the CS program, please contact:� Prof. Kanad Ghose: [email protected]: (607)-777-4803

� Substantial additional information about the CS department, its faculty, research and programs department, its faculty, research and programs can be found at the department’s web page at:

http://www.cs.binghamton.edu

� Graduate Admissions: Apply On-line at:

http://gradschool.binghamton.edu/ps/gradapp.asp


Recommended