An Overview of the Computer Science Enterprise Information Systems Program Development Merwyn Jones,...

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 of An Overview of the Computer Science Enterprise Information Systems Program Development Merwyn Jones,...

Page 1: An Overview of the Computer Science Enterprise Information Systems Program Development Merwyn Jones, IBM Faculty Loan, BU-LTC .

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 Systems Program Development Merwyn Jones, IBM Faculty Loan, BU-LTC .

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

“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 Systems Program Development Merwyn Jones, IBM Faculty Loan, BU-LTC .

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 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 Systems Program Development Merwyn Jones, IBM Faculty Loan, BU-LTC .

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 Systems Program Development Merwyn Jones, IBM Faculty Loan, BU-LTC .

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 Systems Program Development Merwyn Jones, IBM Faculty Loan, BU-LTC .

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, 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 Systems Program Development Merwyn Jones, IBM Faculty Loan, BU-LTC .

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 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 Systems Program Development Merwyn Jones, IBM Faculty Loan, BU-LTC .

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 Systems Program Development Merwyn Jones, IBM Faculty Loan, BU-LTC .

Thank-you

Any Questions or comments?

Page 10: An Overview of the Computer Science Enterprise Information Systems Program Development Merwyn Jones, IBM Faculty Loan, BU-LTC .

Back-up

Page 11: An Overview of the Computer Science Enterprise Information Systems Program Development Merwyn Jones, IBM Faculty Loan, BU-LTC .

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

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 Systems Program Development Merwyn Jones, IBM Faculty Loan, BU-LTC .

Fast Facts: Undergraduate Program

Students take CS courses from the very first year, balanced treatment of hardware (required 3-course sequence in digital logic, 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 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 Systems Program Development Merwyn Jones, IBM Faculty Loan, BU-LTC .

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 Systems Program Development Merwyn Jones, IBM Faculty Loan, BU-LTC .

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 Systems Program Development Merwyn Jones, IBM Faculty Loan, BU-LTC .

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 Systems Program Development Merwyn Jones, IBM Faculty Loan, BU-LTC .

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 Systems Program Development Merwyn Jones, IBM Faculty Loan, BU-LTC .

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 Systems Program Development Merwyn Jones, IBM Faculty Loan, BU-LTC .

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 Systems Program Development Merwyn Jones, IBM Faculty Loan, BU-LTC .

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 Systems Program Development Merwyn Jones, IBM Faculty Loan, BU-LTC .

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 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 Systems Program Development Merwyn Jones, IBM Faculty Loan, BU-LTC .

Contact Information For additional information specific to

the CS program, please contact: Prof. Kanad Ghose: [email protected]

Phone: (607)-777-4803 Substantial additional information about the

CS 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