Title: An Overview of the Computer Science Enterprise Information Systems Program Development Merwyn Jones,
1An Overview of the Computer Science Enterprise
Information Systems Program DevelopmentMerwyn
Jones, IBM Faculty Loan, BU-LTC
http//www.cs.binghamton.edu
2Why Binghamton?
- One of only four university centers of the State
University of New York - BU is one of Americas 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 nations best value
undergraduate institutions - The Princeton
Review, 2008 - ..second-best in the nation for out-of-state
students - - Kiplinger, 2008
- Outstanding faculty scholars
3Fast 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
4Program 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, BUs Distance Learning
Program. - IBM Endicotts 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
5Currently 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
6Developing 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
7Developing - 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
8 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
9Thank-youAny Questions or comments?
10Back-up
11Fast Facts Graduate Program
- Broad curriculum also reflects facultys 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 students interests
- Several PhD level courses
- Many courses available on Enginet
12Fast 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
13Some Current and Recent Sponsors of CS Research
- Federal and State Agencies
- Industry and Industrial Organizations
Semiconductor Research Corporation
14In the Undergraduate CS Labs
The undergraduate programming lab a TA assisted
session in progress
Students busy at work in the undergraduate
embedded systems lab
15In 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
16Programming 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
17The ACM Coding Contest
CS students warming up before the ACM coding
competition
You dont just win iPods! Winners showing off
their cash spoils
Prof. Madden overseeing the contest
18The 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
19The Robotics Challenge
- Open competition among students in the Embedded
Systems and Robotics Class - Nature of competition varies from year to year
Prof. Eckert with the Winning team from Spring
2007
20Some 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.
21Contact Information
- For additional information specific to the CS
program, please contact - Prof. Kanad Ghose ghose_at_cs.binghamton.eduPhone
(607)-777-4803 - Substantial additional information about the CS
department, its faculty, research and programs
can be found at the departments web page at - http//www.cs.binghamton.edu
- Graduate Admissions Apply On-line at
- http//gradschool.binghamton.edu/ps/gradapp.asp