A Proposal for a BS Degree Program in Information Technology (BSIT)

Stage II -- Proposal to Implement

 

Submitted by

 

The Department of Computer Science and

The Department of Management Science and Information Systems

The University of Massachusetts Boston

 

November 21, 2007



 

Table of Contents

 

Proposal Abstract................................................................................................................ 5

Guiding Principles........................................................................................................... 5

The Degree....................................................................................................................... 6

The Core...................................................................................................................... 6

The Tracks................................................................................................................... 6

Professional Electives.................................................................................................. 8

The Capstone Course.................................................................................................. 9

General Education Requirements and Advising........................................................... 9

Transfer Policy.......................................................................................................... 10

1 Proposal Development and Program Curriculum........................................................... 11

The Development Process............................................................................................. 11

The Proposed Program.................................................................................................. 11

The Core Courses...................................................................................................... 12

The Tracks................................................................................................................. 14

Professional Electives................................................................................................ 18

The Capstone Course................................................................................................ 19

2 Purpose and Goals.......................................................................................................... 20

Objectives...................................................................................................................... 20

Assessment.................................................................................................................... 21

3 Mission Context............................................................................................................. 21

Relationship to the Computer Science Degree Program................................................ 21

Relationship to the Management Science and Information Systems Concentration..... 22

4 Need and Competition.................................................................................................... 22

Need and Demand.......................................................................................................... 22

Other IT Programs......................................................................................................... 25

Greater Boston.......................................................................................................... 25

National BS Information Technology Programs........................................................ 26

5 Students.......................................................................................................................... 28

Enrollment..................................................................................................................... 28

Articulation with the Community Colleges................................................................... 28

6 Program Diversity.......................................................................................................... 29

7 Administration and Operation........................................................................................ 29

8 Resources........................................................................................................................ 30

Attachment A-1: A Typical BS in Information Technology Program                               32

Attachment A-2: A Typical BS in Information Technology Program                               33

Attachment B.  New Program Budget Form..................................................................... 34

One Time Costs............................................................................................................. 34

Annual Operating Costs............................................................................................ 34

Attachment C: Course Syllabi........................................................................................... 35

IT 110 Information Technology Problem Solving (a new course)................................. 36

IT 111 Managerial Statistics  (exists as MSIS 111)...................................................... 39

IT 114 Introduction to Java (exists as CS 114)............................................................. 46

IT 115 Introduction to Java – Part 2 (exists as CS 115)............................................... 47

IT 210 Data Structures (exists as CS 210).................................................................... 49

IT 230 Relational Databases (exists as MSIS 230)....................................................... 52

IT 240 Web Fluency (new course)................................................................................ 55

IT 244 Introduction to Linux/Unix (exists as CSIT 244).............................................. 58

IT 246 Introduction to Networks (exists as CSIT 246)................................................ 62

IT 285 Social Issues and Ethics in Computing (exists as newly proposed CS 285)..... 65

IT 341 Introduction to System Administration (a new course).................................... 69

IT 360 – Enterprise Software (new course).................................................................. 73

IT 425 Project Management (exists as MSIS 425)........................................................ 76

IT 428: Introduction to Information Security (exists as MSIS 428)............................. 81

IT 441 Network Services Administration (a new course)............................................. 91

IT 442 Windows System Administration (a new course)............................................. 95

IT 443 Network Security Administration (a new course)............................................. 99

IT 460 – Integration Methodologies and Tools (new course)..................................... 103

IT 461 – System Analysis and Design (exists as MSIS 461)...................................... 106

IT 485 Information Technology Capstone (a new course)......................................... 111

Attachment D: Faculty CVs and Qualifications for Faculty to be Hired                         114

Roger Blake.................................................................................................................. 115

William R Campbell..................................................................................................... 118

Ronald S. Cheung......................................................................................................... 123

Oscar Gutierrez........................................................................................................... 127

Jean‑Pierre Kuilboer.................................................................................................... 147

Duc A. Tran................................................................................................................. 157

Qualifications for New Faculty Positions................................................................... 163

 


A Proposal for a BS Degree Program in Information Technology (BSIT)

Stage II -- Proposal to Implement

 

Submitted by

 

The Department of Computer Science and

The Department of Management Science and Information Systems

The University of Massachusetts Boston

 

Proposal Abstract

 

The Departments of Computer Science (CS) and Management Science and Information Systems (MSIS), and their respective Colleges (College of Science and Mathematics and the College of Management) propose to offer a BS degree in Information Technology (IT). 

 

Guiding Principles

 

á      IT knowledge and skills is a critically important driver in the Massachusetts economy, especially in the Greater Boston area.

 

á      The CS and MSIS Departments, working together, can deliver a top notch degree program that will address the CommonwealthÕs IT workforce needs. 

 

á      The BSIT will provide a pathway from technology related degree programs offered by Massachusetts community colleges into a bachelors level education, and then on to IT positions in the public and private sectors, profit and non profit.

 

á      The BSIT is designed to meet the accreditation standards required of the Computing Science Department and the College of Management, i.e., ABET and AACSB.

 

á      Every exercise assigned throughout the BSIT will be designed to be of the kind that a student might encounter in his or her work: collaboration, competence, and outcomes assessment will be the hallmark characteristics of the program.

 

á      The BSIT is consistent with the UniversityÕs mission, particularly with regards to access, innovation, and economic development.

 

 

 

 

 

The Degree

 

The BSIT will consist of a common core of ten courses, a track of four to six courses in a particular area of specialization, a common capstone course, and optionally three to five professional electives.

 

The Core

 

The core and capstone will foster a community of students who share the same background knowledge, one common to students in other IT programs around the nation. 

 

 

 

 

In the figure, arrows indicate prerequisites and square brackets [É] the department responsible for developing the course: CS for the Computer Science Department (in CSM), and MSIS for the Management Science and Information Systems Department (in CM). Students will take MSIS 425 Project Management after having taken 15 credits in the core, but before taking the capstone. 

 

The Tracks

 

Tracks allow the program to:

 

 

At the start, we propose two tracks:  System Administration (offered by the CS Department) and Information Architecture (offered by the MSIS Department). 

 

The System Administration Track

 

The System Administration track prepares the student for a career in system and network administration.  The study of operating systems is a part of this track since networks are normally implemented based on a family of operating systems (e.g. cs.umb.eduimplemented using UNIX and umb.edu is implemented using Microsoft Windows).

 

The CS Department will offer system administration as its first track because it has the expertise and technology platform (department network) to do so.  Its success in offering courses in the area is reflected by the fact that CS graduates have gone on to positions as  system administrators

 

 

 

The Information Architecture Track

           

The Information Architecture (IA) track prepares the student to be able to specify the requirements and overall architecture of a component-based system.  The MSIS Department is well-placed to offer this track drawing upon its expertise in both business principles and technology.

Information Architecture is concerned with structuring data in proper context, and defining user interactions.  IA provides a blueprint that describes how information (not limited to web sites) is organized and structured. It has been described as identifying and leveraging patterns in data that make would-be-complex sets of information, increasingly easier to understand.  As such the program will address topics covering concepts such as accessibility, content management, experience design, information findability, information design, interaction design, search engine optimization and marketing, usability, systems user experience, and user interface design.  Students will be exposed to common packaged solutions and coached on best practices in adapting these solutions to a wide range of problems.

 

 

Additional Tracks

 

The CS and MSIS Departments expect that there will be a considerable need to continue growing additional tracks to meet workforce needs, including

 

We expect other academic departments may offer tracks in collaboration with CS and MSIS; these other departments will have the responsibility to advise students in that track, and in identifying capstone projects for that track.

 

 

Professional Electives

 

In addition to completing the core, the capstone, and the specialized track, students will have the opportunity to complete free electives (the exact number which is between 3 and 5 will depend on the number of courses in the track chosen by the student); electives will be selected in an appropriate area outside of IT (e.g. biology, finance, marketing, nursing, etcÉ) and are intended to support a studentÕs expected career path and interests.

 

The Capstone Course

 

After completing the introductory core courses, and a specialized track the students reassemble to take a project-based capstone course.  Work on the projects takes place outside class; class time provides a place to share progress reports, ask questions and get advice.

 

The capstone serves several purposes:

 

 

General Education Requirements and Advising

 

A student may apply to either college (CM or CSM) and will complete the general education requirements of that college.  Student advising will be the responsibility of University Academic Advising until the student declares the IT major; thereafter advising is the responsibility of either CS or MSIS.

 

In particular:

 

 

 

In the College of Management:

 

 

Transfer Policy

 

Students transferring into the BS in IT, in either college, may transfer all 100-level and 200-level core courses, but no more courses in the major.  That is, students must complete IT 425 (Project Management) and IT 485 (IT Capstone), and the courses in their chosen track at UMB.

 

For a full description of the Proposed Program see section 1, Proposal Development and Program Curriculum.


1 Proposal Development and Program Curriculum

 

The Development Process

 

Bill Campbell and Robert Cohen[2] (Computer Science) and Oscar Gutierrez and Jean-Pierre Kuilboer (Management Science and Information Systems) have been working together since the summer of 2005 to design this degree.  They have attempted to share all responsibility, and any benefits (e.g. FTEÕs), on a 50-50 basis.  Although there are challenges to two colleges offering a single program, there are also many benefits, to a multi-disciplinary approach.

 

In developing the program the design team have been consulting, on a regular basis, with

 

All have been enthusiastic about the program and have encouraged this initiative to succeed.

The Proposed Program

 

The proposed BS degree in Information Technology will require a total of 120 credits:

 

Examples of typical four-year schedules are attached. See attachment A for a sample of System Administration track for a student in CSM. See attachment B for a sample of Information Architecture track for a student in CM.

 

The Core Courses

 

The core courses are taken by all students in the major.  Course descriptions for these follow.  Courses marked with an asterisk * are already on the books, but some of these will have to be revised to properly serve the IT core.

 

 

            A wide range of IT concepts are introduced including programming, databases,       networking, and web servers and how they work together in a modern            system.  Students work in groups to implement examples of these systems.  The   course examines the importance of key issues such as security, privacy, and             ethics.  Students should leave the course with an understanding of the components            of modern systems and the scope of knowledge needed to become an IT            professional.

 

            Prerequisites: MA 129 or MA 130

 

 

 

An introductory course in Java programming that exposes students to the concepts involved in using a higher-level, object-oriented programming language. The course will explain the program development process and give students lots of hands-on experience writing small Java programs.

 

            Prerequisites: MA 129 or MA 130.

 

 

 

A second course in Java programming that exposes students to the concepts involved in using a higher-level, object-oriented programming language. This course is the continuation of CS 114, and covers more advanced Java topics and gives students hands-on experience writing small and medium size Java programs.

 

            Prerequisites: IT 114 or CS 114.

 

            Note:  Students may take CS 110 to satisfy both CS 114 and CS 115 as it covers     the same material.  In this case, students must take an additional programming course, such as MSIS 310 Client/Server Programming or CS 240 C            Programming.

 

 

 

This course provides a thorough review of basic relational database concepts and how to apply these concepts to a variety of application problems. The course focuses on the use and properties of relational database management systems. Topics covered include DBMS architecture levels, data modeling, data definition and manipulation capabilities of Structured Query Language programming, and programming techniques for accessing relational databases

 

            Prerequisites: IT 114.

 

 

This course develop an in-depth understanding of how the web works from a technical standpoint, meaning how dynamic pages are created and delivered by web servers, and then used by browsers and other clients. Students demonstrate this understanding by achieving competency by using a current integrated development environment (IDE) to develop web applications.

 

            Prerequisites: IT 110.

 

 

A course designed to introduce students to Linux and UNIX.  Students will install, setup, and operate standard tools and learn how they operate together.  By course end students will have installed a fully functional Internet server while understanding its structure.  Security issues of operating systems will be studied throughout the course.

 

            Prerequisites: IT 114.

 

 

            We will study basic data communication and networking concepts for LAN and     WAN: network protocols with emphasis on Ethernet, PPP, TCP/IP, and WWW    protocols, and mobile and wireless networks. Network applications include           Telnet, ftp, email, distributed file systems, and client-server applications.  We           survey network security issues.  We will do hands-on network simulation and       network sniffing exercises to see how these technologies work in practice.

 

            Prerequisites: IT 110.

 

           

Students investigate and discuss with their classmates some of the societal and ethical issues of information technology.  The issues include freedom of speech, privacy, security, intellectual property, and the effect computers have on human interaction. Students write papers and make oral presentations on these topics.

 

            Prerequisites: IT 110.

 

This course covers techniques and managerial concepts of project management. It prepares students to manage either complex physical projects or complex software development projects. Topics presented in this course include project life cycles, economic analysis of projects, work breakdown structure, cost estimation, and the scheduling, staffing, directing, and controlling of projects. The course also covers the use of management science techniques and computer software for project management.

 

            Prerequisite: 60 credits.

 

Students will work on a semester-long project, particular to their track and meet together with an instructor and with students from other tracks to discuss each otherÕs projects. Students will deliver a product that is appropriate to their track in the IT program.  At the end of the semester, students report on their product, both in oral presentations and demonstrations and in writing.

 

            Prerequisite: IT425 Project Management.

 

The Tracks

 

A track consists of four to six courses specializing in some area.  The concept of tracks allows us to quickly respond as new areas in technology, and the market appear or recede.

 

Tracks can be proposed and offered by any department in the University

 

The System Administration Track

 

The purpose of the system administration track is to prepare a student for a career in system and network administration. This track is offered by the Computer Science Department and it consists of the following courses.

 

 

      The design and implementation of computer programs in a high-level language,       with emphasis on proper design principles and advanced programming concepts,     including dynamic data structures and recursion. Efficient design, implementation and debugging techniques are stressed. The assignments are designed to introduce      the student to a variety of topics in computing: data structures and ADTs, Lists,   Stacks, Queues, Ordered Lists, Binary Trees, and searching and sorting     techniques. The language of instruction is JAVA.

 

      Prerequisite: Fluency in JAVA, established by the successful completion of either     IT 115, CS 110 or permission of the instructor. A student who has already taken a           programming course at the level of CS 110 in a language other than JAVA will       probably not be adequately prepared for CS 210. Since such a student may not       register to take CS 110, s/he may petition the department to register for CS 119 in order to complete preparation for CS 210

 

 

This is an introduction to the process of choosing, installing, configuring, and maintaining UNIX operating systems such as Linux.  Topics include user management, file system management, security, networked file systems (NFS), networked information systems (NIS), domain name servers (DNS), mail systems and printers.  Students will get practice writing shell scripts.  Also, students are introduced to general system administration policy.

.

 

Prerequisites:  IT 244

 

This course builds on the material in Introduction to Unix System Administration, and covers what is necessary to automate the system administration tasks.  Topics include advanced shell programming and scripting, heterogeneous systems, remote management, the legal issues of system administration, as well as the design and implementation of policies and automated administration regimes. 

 

Prerequisites:  IT 210 and IT 341

 

 

This is an introduction to the process of choosing, installing, configuring, and maintaining Microsoft Windows client and server systems.  Topics include user management, file systems, network domains and domain management, mailers, and printing.  Students get practice in writing scripts for performing maintenance tasks.  Also, students learn how these tasks fit into the more general system administration processes.

 

Prerequisites:  IT 244

 

 

An investigation into the tasks of selecting, configuring and administering services in an internetworking environment. Topics include the TCP/IP protocol suite, service administration including DHCP, DNS, SSH, and Kerberos. Students completing this course will have experience in administering an inter-network of computers with a variety of these services as well as an understanding of the similarities and differences between protocols in the TCP/IP suite (TCP and UDP).

 

Prerequisites:  IT 341

 

 

The Information Architecture Track

 

The purpose of the information architecture track is to train students for careers in the front-end specification (requirements and architecture) of component-based computer systems. This track is offered by the MSIS Department and it consists of the following courses.

 

 

This course explains the core applications of a typical organization to support their fundamental business functions. It explains the role of IT in attaining competitive advantage and how modern organizations configure commercially available products to satisfy their information needs. The course makes extensive use of collaborative technologies and business applications to demonstrate the work of virtual teams and how they implement their operations.

 

Prerequisites:  IT 110 and 60 credits

 

 

This course provides a broad overview of the threats to the security of information systems, the responsibilities and basic tools to ensure information security, and the levels of training and expertise needed in organizations to reach and maintain a state of acceptable security. Students will learn and understand the key issues associated with protecting information assets, determining the levels of protection and response to security incidents, and designing a consistent, reasonable information security system, with appropriate intrusion detection and reporting features.

    

Prerequisites:  IT 110 and 60 credits

 

 

This course develops an understanding of applications architecture based on building IT systems out of common parts and a service-oriented architecture. These are collections of information services, modules and functional components that can be reused in a variety of common contexts. The course will apply several tools to exemplify the use of heterogeneous reusable modules to fulfill an information service. An underlying methodology for integration based on BPEL (Business Process Execution Language) will be applied.

 

Prerequisites:  IT 110 and 60 credits

 

 

This course introduces recent approaches to the analysis and design of computer information systems, including the hands-on use of computer aided software engineering (CASE) tools. The changing role of the systems analyst in both operations and systems applications in today's organizations is examined. The course critically analyzes systems development methodologies, including life cycle models and prototyping; reviews user-led developments and current approaches which facilitate user-developer collaboration; discusses effective diagramming and notational techniques now available to define and document functional requirements and operational business processes; and examines current methods used to test and evaluate the accuracy, completeness, and usability of documented requirements and convert them into efficient systems design or re-engineering processes. Topics include CASE tools, module and transaction design, human-computer interfaces, and system configuration. This course includes practical experience in analyzing and designing an organizational application. It discusses the concept of quality as applied to information systems and business process redesign as well as the role of information systems in managing quality within an organization.

Prerequisites:  IT 110 and 60 credits

 

 

More Tracks

 

The Computer Science department could quickly offer additional tracks such as Databases, Web Programming and (general purpose) Programming.  Other tracks being considered are Computer Forensics and Nursing Informatics.  Any department sponsoring a track will have to play a role in advising students in that track, and in identifying capstone projects for that track.  The sponsoring department(s) need not be in either CM or CSM.

 

 

Professional Electives

 

A student will have several free electives depending on the number of courses in their track.  Typically students will take three electives in a particular area outside of IT.  Lists of appropriate clusters of courses will be provided and, categorized by field (biology, finance, nursing, etc).

 

Courses relevant to a business oriented career path include:

 

MIS:

MSIS 422: Decision Support Systems

MSIS 426: e-business and e-commerce Infrastructure

MSIS 427: Knowledge Management

MSIS 430: International Information Management

MSIS 454: Supply Chain Management

MSIS 455: Decision Analysis

 

Accounting:

AF 210 Financial Accounting

AF 211 Managerial Accounting

AF 363 Cost Accounting

 

Finance:

AF 210 Financial Accounting

AF 211 Managerial Accounting

AF 301 Introduction to Financial Management

AF 325 Theory of Corporate Finance

 

 

Management:

ACM 299 Analysis and Communication for Managers

MGT 303 Managing Organizations

MGT 470 Entrepreneurship and Innovation in Organizations

 

Marketing:

MKT 301 Principles of Marketing

MKT 310 Data Analysis for Marketing

MKT 404 Retailing in the Internet Age

MKT 405 Web Page Marketing

 

Courses relevant to a system administration oriented career path include:

 

CS 240 C Programming

CS 310 Advanced Data Structures and Algorithms

CS 341 Computer Architecture and Organization

CS 410 Introduction to Software Engineering

CS 430 Database Management Systems

CS 437 Database-backed Web Sites and Web Services

CS 440 Introduction to Operating Systems

CS 445 Real Time Systems

CS 446 Introduction to Internetworking

CS 450 The Structure of Higher Level Languages

CS 451 Compilers I

CS 460 Graphics

CS 470 Introduction to Artificial Intelligence

 

The Capstone Course

 

 

This is a project-based, capstone course where the student applies what she has learned in one or more projects to be determined by the instructor and the student.  Students carry out projects, possibly for customers on campus, under the direction of the instructor, and report back to the class as a whole on their progress.  Students will present at least two formal written presentations and at least two formal presentations of their work.

 

The capstone course serves several purposes.

 

 

2 Purpose and Goals

Objectives

 

The BSIT has the following objectives[3]:

 

Graduates will be able to:

á      Use and apply current technical concepts and practices in the core information technologies.

á      Analyze, identify and define the requirements that must be satisfied to address problems or opportunities faced by organizations or individuals.

á      Effectively design IT-based solutions and integrate them into the user environment.

á      Address security issues.

á      Assist in the creation of an effective project plan.

á      Identify and evaluate current and emerging technologies and assess their applicability to address the usersÕ needs.

á      Analyze the impact of technology on individuals, organizations and society, including ethical, legal, security and global policy issues.

á      Demonstrate an understanding of best practices and standards and their application.

á      Demonstrate independent critical thinking and problem solving skills.

á      Collaborate in teams to accomplish a common goal by integrating personal initiative and group cooperation.

á      Communicate effectively and efficiently with clients and peers both orally and in writing, using appropriate terminology.

á      Recognize the need for continued learning throughout their career.

 

Graduates will be familiar with, and be able to apply, the following core information technologies:

á      Programming

á      Computer Systems, Networking and Hardware

á      Databases

á      Web Technologies and Issues

á      Human Interface Design

 

Graduates will have the knowledge and skills in a specialized track: 

 

Assessment

 

Program assessment and improvement activities will include the following:

 

 

3 Mission Context

 

Relationship to the Computer Science Degree Program

 

The current curriculum and undergraduate degree program of the CS department is designed to prepare students for careers as programmers. Many of the students who start out in the computer science program decide not to complete the degree requirements or fail out of the program. In fact, retention has always been a problem particularly in the CS major, at UMass Boston and nationally.  Computer Science can lose half of its students in the first two (albeit challenging) programming courses.[4]  The Department has ascertained that these students represent a class of ÒtechiesÓ who want to work with computers but who do not want (or who are not able) to specialize in programming. The BSIT offers an alternative Òapplications-pathÓ for these students: they will learn how to use IT to solve real-world problems within the context of a field in which they wish to work.

 

The BSIT will improve enrollment, particularly retention, in the CS Department for several reasons:

 

  1. It will replace the (difficult) first programming course with a two-course sequence covering the same material. 
  2. This is a hands-on program.  There is less abstraction and more practical exercises.  Students find abstraction difficult.
  3. Collaboration is encouraged in this program.  Some students work better when they can ask others questions.
  4. Students transferring from the community colleges should do better than those who transfer to the CS program. Currently the CS department is working with several of feeder community colleges to develop syllabi for the introductory core courses.  Transfer students will be as well prepared as native students.
  5. Increased tutoring services will be provided from Academic Support to IT majors.

 

Relationship to the Management Science and Information Systems Concentration

 

The MSIS concentration in CM is embedded in a management degree program requiring students to complete approximately 36 credits of foundation and core courses in general areas of management, and 18 credits in a specialized concentration.  BSIT students will not need to take the core business courses required in the MSIS concentration but will focus on IT subjects. The BSIT then allows students who are more interested in the technical issues of IT to focus on technology related subjects but within a business management framework. 

 

 

4 Need and Competition

 

Need and Demand

 

In 2004, the Massachusetts Technology Collaborative (MTC) reported a loss of 12,670 software and communications services jobs in Massachusetts from 2002 to 2003, a 9.3% decrease. Computer and communications hardware jobs decreased by 6,610, or 10.7%, over the same period. [5]

 

Despite such losses, these jobs remain of great importance to Massachusetts. The MTC reported Massachusetts employment concentrations in both software and communications and computer and communications hardware to be higher than in all other Leading Technology states. The Joint VentureÕs Index of Silicon Valley reported that out of the top 125 world-wide regions in knowledge competitiveness, the Boston area ranked 17th for IT and computer manufacturing employment per capita in 2005.[6]

 

Most significantly, the Bureau of Labor Statistics and the Massachusetts Department of Workforce Development both acknowledge this downturn and foresee very healthy growth in information technology jobs nationally and in the state over the next decade.

 

The Bureau of Labor Statistics notes the downturn in information technology industries earlier this decade, but forecasts these to be among the most rapidly expanding from 2004 to 2014. ÒInformation contains some of the fast-growing computer-related industries such as software publishers; Internet publishing and broadcasting; and Internet service providers, Web search portals, and data processing services. Employment in these industries is expected to grow by 67.6 percent, 43.5 percent, and 27.8 percent, respectively.Ò The BLS forecasts these industries to add 722,000 jobs over the same time period.

 

The 2006-2007 edition of the Occupational Outlook Handbook[7] from the Bureau of Labor Statistics details this rapid growth with projections for specific occupations:

 

ÒComputer software engineers are projected to be one of the fastest-growing occupations from 2004 to 2014. Rapid employment growth in the computer systems design and related services industry, which employs the greatest number of computer software engineers, should result in very good opportunities for those college graduates with at least a bachelorÕs degree in computer engineering or computer science and practical experience working with computers. Employers will continue to seek computer professionals with strong programming, systems analysis, interpersonal, and business skills.Ó

 

ÒEmployment of computer support specialists is expected to increase faster than the average for all occupations through 2014, as organizations continue to adopt increasingly sophisticated technology and integrate it into their systems. Job growth will continue to be driven by the ongoing expansion of the computer system design and related services industry, which is projected to remain one of the fastest-growing industries in the U.S. economy.Ó

 

ÒEmployment of systems administrators is expected to increase much faster than the average for all occupations as firms continue to invest heavily in securing computer networksÉ Most employers prefer to hire persons who have at least a bachelorÕs degree and broad knowledge of, and experience with, a variety of computer systems and technologies.Ó

 

ÒEmployment of computer systems analysts is expected to grow much faster than the average for all occupations through the year 2014 as organizations continue to adopt and integrate increasingly sophisticated technologies. Job increases will be driven by very rapid growth in computer system design and related services, which is projected to be among the fastest growing industries in the U.S. economyÉMany employers seek applicants who have at least a bachelorÕs degree in computer science, information science, or management information systems (MIS).Ó

 

ÒEmployment of computer and information systems managers is expected to grow faster than the average for all occupations through the year 2014. Technological advancements will boost the employment of computer-related workers; as a result, the demand for managers to direct these workers also will increaseÉ Despite the downturn in the technology sector in the early part of the decade, the outlook for computer and information systems managers remains strongÉA bachelorÕs degree usually is required for management positions, although employers often prefer a graduate degree, especially an MBA with technology as a core component. This degree differs from a traditional MBA in that there is a heavy emphasis on information technology in addition to the standard business curriculum.Ó

 

The Bureau of Labor Statistics forecasts these occupations as being among the top 30 with the highest growth rates between 2004 and 2014. Each is expected to have growth rates exceeding 30% and to be in the top quartile of annual earnings. A BachelorÕs degree is considered to be the primary source of post-secondary education for each of them.[8]

At the state level, according to the Massachusetts Department of Workforce Development, information technology jobs are also forecasted to have some of the highest rates of growth in the state between 2004 and 2014.[9] The industries consisting of computer system design, software publishing, and Internet and related services are each forecast to be among the most rapidly growing over that time period, with growth rates of 25%, 49%, and 23%, respectively.

Among the forecasts for specific occupations within those industries for Massachusetts are these:

Occupation

Growth Rate

Expected Openings

Application Software Engineers

39.0%

10,980

System Software Engineers

39.2%

9,290

Computer System Analysts

22.3%

6,080

Database Administrators

30.2%

1,770

Network and Computer Systems Administrators

28.6%

3,550

 

The Massachusetts Department of Workforce Development also states that Òeducation and training will play an ever more critical role in the Massachusetts economy,Ó and each of these occupations will require considerable education and training.

 

In summary,

 

 

Other IT Programs

In this section we review related programs at colleges and universities in the Boston area and nationally.  Locally, there are no programs with the same technical approach to IT education as our program.  Nationally, there are a number of very successful similar programs.

 

Greater Boston

The following table summarizes our findings for colleges and universities in greater Boston.  This list excludes Computer Science and Information Systems degree programs:

 

No IT degree and no plans for an IT degree

BU

Harvard

MIT

Tufts

Wellesley

IT Minor

Bentley

Framingham State

BS IT

Framingham State

Northeastern

Simmons

MS IT with a focus on IT Management

Bentley

Boston College

Brandeis

University of Massachusetts Boston

 

What follows are brief descriptions of the undergraduate IT programs:

 

Bentley

 

Bentley has a very successful IT Minor (with no plans to add a Major).  Approximately, 100 of 900 seniors are taking the Minor, with 300 of the 900 have taken the first course of the minor (Data and Information Management). 

 

Framingham State

 

Framingham State has a successful IT Minor (larger than CS) and introduced a new Business and Information Technology major in Fall 2006.  The degree was jointly developed between the Business and Computer Science departments, and is run out of the business department.  In terms of existing programs at UMB, this program is closest to MSIS than the proposed IT degree.   Students take 13 business and finance courses and 6 technical courses.  In its first year, there are already more IT majors than CS majors.

 

Northeastern University

 

An IT degree is offered through the School of Continuing and Professional Studies.  The 18-month program is aimed at mid-career students already holding an Associate degree in management.  The program Òemphasizes the combination of outstanding technical skills, communication and leadership skills, and specialization in essential IT domains needed to grow your career.Ó[11]

 

Simmons College

 

This is the only IT program we have found that is considered unsuccessful by its founders.  The Computer Science department began offering an IT in 2003.  Since then, there have been only 2 majors (there are only 17 CS majors at the moment.).  Bruce Tis, Department Chair, believes that the problem has to do with both poor marketing and that it is difficult to attract women to technology programs.

National BS Information Technology Programs

The following table summarizes our findings for selected programs nationwide.  These programs have been quite successful at attracting students to Information Technology.

 

University

IT Students

CS Students

Placement Statistics

URL

RIT

1200

700

 

http://it.rit.edu/

Purdue

(capped at) 500

? (way down)

90 – 98% (estimated)

http://www.tech.purdue.edu/Cpt

NJIT

370

382

no data – tracks enrollment

http://it.njit.edu/

IUPUI

450

50

no data

http://www.engr.iupui.edu/cpt/

U of Cincinnati

12 Freshmen majors

no data

no data

http://it.cas.uc.edu/IT/

US Naval Academy

112

83

Most go to subs, air and marine.

http://www.cs.usna.edu/

 

 

Rochester Institute of Technology (RIT)

 

As the numbers show (no – not a typo), RIT is a major player in technology education.   They have one of the oldest and most established IT programs.  Their BS in IT has the "track" structure and their program (partly) inspired our own track structure.

 

Purdue

 

Purdue University offers a BS in IT through the Computer and Information Technology (CIT) Department in the College of Technology.

 

The CIT department head, Professor Lonnie Bentley, says that they are currently capping enrollment at 500 undergraduates; there are about 100 additional students who want into the program but CIT cannot accommodate them.  They once allowed the program to grow to 725, thinking the University would provide more resources but this did not happen.  So now they have raised the standards for admission, requiring higher SAT scores and a 3.5/4.0 GPA in 18 credit hours of specific coursework before transferring into the program.  CIT also has a graduate program, capped at 60 students; they turn away 40 per year.

 

Bentley has no figures for CS, but says they are way down, as they are for us and for the nation as a whole.[12]

 

He reports a 90 – 98% placement rate for his students, but this must be a guesstimate, since the department has not collected firm data.

 

Bentley thinks that "applied computing" is the theme of today. Purdue's CS department was the first CS department in the country. He says, "As such, they are very proud, but a little inflexible in responding to industry. They believe that they "define" CS, and the old timers continue to force that department to march forward with same traditional theory based focus and shy away from incorporating any "applied" computing into their program. From my standpoint, that is great because we represent applied computing on this campus and wouldn't want the competition."

 

Purdue Indianapolis (IUIPI)

 

This is a campus similar to ours; IUIPI is an urban campus in the Purdue system.  They've a Department of Computer and Information Technology within the School of Engineering and Technology.  They offer a BS in IT in one of several tracks: the "standard" track, a business track, a networking track, and a web development track.  The "tracks" actually look like minors in one of the given categories.

 

New Jersey Institute of Technology (NJIT)

 

NJIT has a thriving program in the middle of Newark, NJ.  IT is a cross-college discipline, and so reports directly to the Provost.  As in computer science, numbers are down this year (they have 64 freshmen and 66 sophomores, as opposed to 130 seniors and 102 juniors), but are roughly in line with computer science.  Robert Friedman, the Chair of IT, says they have no placement data but that it roughly tracks enrollment.

 

University of Cincinnati

 

Their program has just been approved by the Ohio board of Regents.  They've accepted 12 freshmen into the program this year and have about 300 students taking IT courses.  Most are in legacy programs.  Due to a huge consolidation of programs and colleges at the University of Cincinnati a few years ago, they've inherited 6 IT programs from two other colleges.  They've about two years consolidating these programs into
the new bachelor's degree in IT. 

They are beginning a marketing program for the IT program.  They find that high school counselors and others really don't understand IT.  Many prospective students are referred to the engineering college when they really are interested in our hands-on approach to IT.

 

United States Naval Academy

 

Kay Schulze, the CS Dept Chair, says the IT numbers would be higher but for two reasons: (1) theyÕve had to cap enrollments until they can hire the faculty to teach them, and (2) several midshipmen who thought IT would be an easy major were forced out because of low grades.

 

While most graduates are traditionally placed in submarines, surface ships or in the Marines, more recently graduates are finding their way into various national security posts.

 

 

5 Students

 

Enrollment

 

The projected enrollment of the BSIT is for thirty (30) full-time students in the first year, and additional 30 in each following year, to reach a total enrollment of 120 in the fourth year.   Additional growth will depend on additional faculty to teach the necessary additional sections.

 

The UniversityÕs Director of Enrollment Management has indicated full confidence in her officeÕs ability to fill the programÕs first-year target with UMass Boston students alone and will work with us to attract students from the community colleges and high schools as the program grows.

 

Articulation with the Community Colleges

 

The University of Massachusetts Boston has already begun to formulate articulation agreements with area community colleges that have Information Technology programs and degrees; this has been done through BATEC.  In particular, we have been meeting with Middlesex Community College, Bristol Community College, and Bunker Hill Community College.

6 Program Diversity

 

Given the hands-on, collaborative nature of the program, it is anticipated that it should attract a more diverse population.  Moreover, it is expect that women will find this program more attractive than traditional programs in computer science. That prediction is based on the results of Maria KlaweÕs (formerly Dean of Engineering and Applied Science at Princeton University and now President at Harvey Mudd College) survey addressing the question of why many women leave programs in computer science and engineering.[13]  Women want to work in a profession where they are helpful to other people, and where they would work closely with other people.  In the IT program proposed here, students will work together to solve problems beginning in the first course of the core, throughout the core and the tracks, and in the capstone class.  Moreover, in the Boston Public Schools, 86% of the students are Òunder-represented minoritiesÓ, and most of the white students are in the lower grades.  Felicia Vargas (TechBoston) asserts that her school reflects these numbers.

 

7 Administration and Operation

 

Administration, Governance and Operation

 

Both the College of Science and Mathematics (CSM) and the College of Management (CM) will share the responsibility of managing the BSIT.

 

The BSIT will appear, word for word, in both the College of Science and Mathematics section, and in the College of Management section of the UniversityÕs Undergraduate Catalog.  In addition,

 

á      There will be a program director, alternating between the two colleges, overseeing the program.  The term for the Program Director will be two years.

 

á      The two colleges will staff the core courses roughly on an equal basis.

 

á      There will be a curriculum committee with equal representation.  This committee, the two departments, and the two colleges must approve any changes to the core.  This committee and the department and college offering a track must approve any new track.

 

á      Advising of students will be balanced among the faculty.  Advising for IT will count as advising in oneÕs own department.

 

á      Faculty (full-time or part-time faculty) will be members of either the MSIS department or the CS department.  Faculty offices are located in their home departments.  OneÕs home department takes all personnel actions (tenure, promotion, annual reviews, etc).

 

á      The course evaluation form used will be that of the instructorÕs department. Additional surveys may be administered for accreditation purposes, but these neednÕt identify an instructor.

 

á      FTEs for a course will go to the college whose instructor teaches the course (regardless of who ÒownsÓ the course).

 

á      In order not to threaten the accreditation (ABET for CS and AACSB for MSIS) of existing programs, more than half of the courses must be taught by full-time faculty.

 

8 Resources

 

The program introduces 12 new courses in the core, capstone and two tracks.  It will require two new tenure-track faculty and two lecturers. Although CS and MSIS faculty can teach some of the courses, it is important that the BSIT be staffed with faculty primarily assigned to its delivery. The program will also require a half-time laboratory supervisor, and four teaching assistants (TAs).

 

There are several courses that need a laboratory.  System administration requires that we have networks that are connected to umb.edu, and networks that are not (for experimentation and security).  There are times students will want to work at desks, either with their own laptops in front of them, at desks with laboratory computers set up in specific configurations (desktop computers with removable drives are best here), or at benches where they are working (with tools) on computer hardware.  This could all be housed in either one large lab (with two spaces) or two smaller labs, each capable of holding 30 students.

The library has a good collection.  The only addition that will help an Information Technology program is a library subscription to the Safari book program.  A subscription to Safari would cost our library $15,000 per year.

 

Space will be needed for new offices (for new faculty) and for the laboratory. 

 

See Attachment B for the new program budget form.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Attachment A-1: A Typical BS in Information Technology Program

System Administration Track for a student in CSM

 


Freshman Fall Semester

 

IT 110 IT Problem Solving (new)      3

IT 111 Managerial Statistics               3

IT 114 Intro to Java Part 1                 3

ENGL 101 Freshman Comp I                        3

First-Year Seminar                              3

 

 

Sophomore Fall Semester

 

IT 230 Databases                                3

IT 244 Intro to Linux                          3

Gen Ed (Natural Science or Math)     3

Gen Ed (World Culture/Language)      3

Intermediate Seminar                          3

 

 

Junior Fall Semester

 

IT 285 Social Issues & Ethics             3

IT 341 Intro System Admin (new)    3

IT 442 Windows Sys Admin (new)   3

Gen Ed (Natural Science or Math)     3

Gen Ed (Social and Behavioral)          3

 

 

Senior Fall Semester

 

IT 425 Project Management               3

CS 310 Adv Data Structures & Alg.   3

Elective                                               3

Elective                                               3

Elective                                               3

 

Major              48 credit hours                       

Freshman Spring Semester

 

IT 240 Web Fluency (new)                3

IT 246 Networking                             3

IT 115 Intro to Java Part 2                 3

ENGL 102 Freshman Comp II           3

Gen Ed (Natural Science or Math)     3

 

 

Sophomore Spring Semester

 

IT 210 Data Structures                       3

Gen Ed (Natural Science or Math)     3

Gen Ed (Arts)                                     3

Math 140 Calculus I                           4

Gen Ed (Humanities)                          3

 

 

Junior Spring Semester

 

CS 443 Network Secur Admin (new) 3

CS 441 Network Servi Admin (new) 3

Gen Ed (Social and Behavioral)          3

CS 240 C Programming                       3

Elective                                               3

 

 

Senior Spring Semester

 

IT 485 IT Capstone                            3

CS444 Operating Systems                  3

Elective                                               3

Elective                                               3

Elective                                               3

 

 


Gen Ed            42 credit hours

Electives          30 credit hours

Total               120 credit hours

 


Attachment A-2: A Typical BS in Information Technology Program

Information Architecture Track for a student in CM

 


Freshman Fall Semester

 

IT 110 IT Problem Solving (new)      3

IT 111 Managerial Statistics               3

IT 114 Intro to Java Part 1                 3

ENGL 101 Freshman Comp I                        3

First-Year Seminar                              3

 

Sophomore Fall Semester

 

IT 230 Relational Databases               3

IT 244 Intro to Linux                          3

Gen Ed (Natural Science or Math)     3

Gen Ed (World Culture/Language)      3

Intermediate Seminar                          3

 

Junior Fall Semester

 

IT 461 Systems Analysis/Design       3

IT 428 Information Security               3

Elective                                               3

Gen Ed (Natural Science or Math)     3

Gen Ed (Social and Behavioral)          3

 

Senior Fall Semester

 

IT 425 Project Management               3

MSIS 427 Knowledge Management   3

Elective                                               3

Elective                                               3

Elective                                               3

 

Major              45 credit hours           

Gen Ed            42 credit hours

Electives          33 credit hours

Total               120 credit hours

 

 

 

 

 

Freshman Spring Semester

 

IT 240 Web Fluency (new)                3

IT 115 Intro to Java Part 2                 3

Gen Ed (Arts)                                     3

ENGL 102 Freshman Comp II           3

Gen Ed (Natural Science or Math)     3

 

Sophomore Spring Semester

 

IT 360 Enterprise Software (new)     3

IT 246 Networking                             3

Gen Ed (Natural Science or Math)     3

Math 140 Calculus I                           4

Gen Ed (Humanities)                          3

 

Junior Spring Semester

 

IT 460 Integration Methodologies      3

IT 285 Societal Issues in IT                3

Gen Ed (Social and Behavioral)          3

Elective                                               3

Elective                                               3

 

Senior Spring Semester

 

IT 485 IT Capstone                            3

Elective                                               3

Elective                                               3

Elective                                               3

Elective                                               3

 


 

Attachment B.  New Program Budget Form

 

Campus: UMass Boston                    Proposed Program:  Information Technology

 

One Time Costs

 

Annual Operating Costs

 

 

 

Description

Cost

Number

Total Cost

 

Faculty

Tenure-track

Lecturers

85,000

60,000

2

2

170.000

120,000

 

Staff

 Lab Supervisor

 

 

60,000

1/2

30,000

 

Library Resources

Library subscription to Safari (an on-line IT book program)

15,000

1

15,000

30,000

Space

 

 

Furniture (one time cost)

Cabling and Wiring

 

3,000

1

1

30,000

3,000

6,000

18,000

6,000

2,000

2,000

Equipment

Servers

Client Desktops

Laptops

Simple switches and hubs

Tools and parts

2000

1200

1500

100

3

24

4

20

6,000

28,800

6,000

2,000

 

Field & Clinical Resources

 

 

 

 

 

 

 

Total Costs:

 

 

 

 

 

 

 

 

 

The new faculty need not be in place for the programÕs first year of operation.  Perhaps each of the two colleges can hire one faculty member during the first year of operation (to start in the second year), and another in the following year.

 

 


Attachment C: Course Syllabi

 


IT 110 Information Technology Problem Solving (a new course)

 

Welcome to IT 110.  This course will give students hands on experience in a wide range of modern information technology.  By the end of the semester students will have worked on a number of projects that will give perspectives on the wide range of aspects of information technology.

Course Description

 

Several IT concepts are introduced including programming, databases, networking, web servers and how they work together in a modern system.  Students work in groups to implement examples of these systems.  The course examines the importance of key issues such as security, privacy, and ethics.  Students should leave the course with an understanding of the components of modern systems and the scope of knowledge needed to become an IT professional.

 

Goals

 

The major goal of the course is for students to acquire a technical overview of modern information technology.  Students who successfully complete IT 110 should be able to:

á      Understand many aspects of Information Technology and their role in modern Information Technology implementations.

á      Work in teams to produce solutions.

á      Research and learn about technology.

á      Use spreadsheets for data analysis and presentations.

á      Present solutions in writing and spoken presentations.

 

Textbooks

 

There is no textbook for IT 110.  Students will be expected to use the library and electronic resources.

Projects

 

Projects are the main focus of all IT 110 activities, including lectures and labs.  There will be 8-10 projects during the semester.  Projects will be selected from the categories listed below.  There will be at least one project selected from each category.  Of the projects, approximately 4 will be team-based projects.  The rest will be individual projects.

A typical IT 110 week will include:

o   A first lecture that introduces a problem, and some tutorial on how to approach this sort of problem.

o   A second lecture where students work on the problem (having started on their own).

o   A wrap-up lecture where students discuss their own and each others' solutions.

These lectures may or may not line up exactly with class periods

Grades in IT 110 will be based on performance in a number of individual and team projects.  Project grades will be based on project reports and presentations.

 

Project Categories

 

What follows is a list of project categories and sample projects.  These projects are meant to be samples of the possible projects.  Most semesters students will work on one project from each category.

Personal

á      Improving the security of your own computer

 

Security

á      Retrieving deleted files

á      Examining cookies and caches to discover usage

á      Packet sniffing

 

Network / System Administration

á      Installing and patching software packages

á      Adding and maintaining user profiles.

 

Data Analysis and Presentation

á      Using spreadsheets to analyze and present hits on a web site, utilization data, login times, etc.

 

Web and Web Site Design

á      Designing a web site

á      Using a web service in an application

 

Research

á      Using the library to research and report on the implications of a technology (e.g. web 2.0, VOIP, etc,)

 

Business Intelligence

á      Organizing and synthesizing data collected from public and proprietary databases.

 

General

á      Programming Google Earth to show all of the places you have lived (or visited, for sedentary types).

 

 

 

 

Honesty

 

All students are expected to follow the University's Code of Student Conduct. If you are caught cheating, we will follow the guidelines for punishment outlined in the code. 

When you turn in work that you have discussed with someone, or which contains ideas that you found in a book, you must indicate that fact. We expect you to talk to each other and to read materials other than those assigned. We also expect to see in your work evidence that you have done so. Learning to acknowledge intellectual debts is part of learning. You should be reading, talking to each other, and telling the world that you have done so. When group work is called for the group solution should note whenever a part of the project was done by only a part of the group.

Some kinds of sharing, however, are unacceptable. You may not use the computer to copy someone's work and submit it as your own -- even if you acknowledge that theft! You may not have your friends do your work for you. Versions of some of the assignments in this course may have been given in previous years. You may not use answers to those assignments.

 

Accommodations

 

Section 504 of the Americans with Disabilities Act of 1990 offers guidelines for curriculum modifications and adaptations for students with documented disabilities. If applicable, students may obtain adaptation recommendations from the Ross Center for Disability Services, Campus Center 2nd Floor, 2100 Street, Room 2010, 617-287-7430. The student must present these recommendations and discuss them with each professor within a reasonable period, preferably by the end of Drop/Add period.

 


IT 111 Managerial Statistics  (exists as MSIS 111)

 

Instructor:       David Shimshack

Address:          MSIS Department

                        University of Massachusetts at Boston

                        100 Morrissey Boulevard

                        Boston, MA 02125

 

Course Description 

 

Provides the student with the basic statistical techniques needed for business decision making in areas such as operations management, quality improvement, marketing research, finance, and general management. The course examines collection and presentation of data, frequency distributions, basic probability, statistical inference, and regression. Students use statistical software for data presentation and analysis.

Prerequisites: MA 129 or MA 130, co-requisite IT 110 or MSIS 110

 

COURSE MATERIALS:

 

(1) Class Textbook:

 

Business Statistics: Contemporary Decision Making, 4th Edition, by Ken Black.  ISBN: 0-471-70563-2

 

Available from the UMass bookstore in person or on-line (www.efollett.com).  If you purchase the book through some other source (which is OK with me) just be sure you get the 4th edition.

 

Another option is to purchase an e-book, which allows you to get the book electronically and at a substantial discount.  You can, in fact, download it onto your computer so you have it forever, well as long as some computer somewhere can read it.  But you donÕt get a nice heavy book to carry around in your backpack and read on the train, and the students who chose this option last semester found it hard to navigate.  To get the e-book: go to:

 

http://edugen.wiley.com/edugen/class/cls24987/

 

click on ÒregisterÓ and follow the directions from there.  YouÕll get an opportunity to purchase a registration code, so have your credit card ready.

 

 

 

 

(2) MS Excel

 

You also need to have a computer running Microsoft Excel (any version, either PC or Mac) with the add-ins "Data Analysis Pack" and "Solver".  (Both of which come with Excel, but you might have to install them from the original disks if you didn't do so when you set up the computer.)

 

(3) Excel Videos

 

Also, I have prepared a number of "Excel Videos", which will help you with Excel tasks necessary for this course.  These videos are an integral part of this course, and you MUST be able to access them.  They are on a CD which you can only get from me.  If you're on campus you can come pick up (at my office) and if you're not I'll mail to you. 

 

II.             PRE-REQUISITES

 

MSIS 110: Introduction to Management Information Systems (can be taken concurrently)

Math 129:  Pre-Calculus for Management and Social Science

Note:  the Statistics requirement for the B.S. in Management can be fulfilled by this course (MSIS 111) OR by Math 125 or Econ 205.  It is NOT appropriate to take this course after taking either Math 125 or Econ 205 or anything equivalent to these courses.

 

III.       COURSE BACKGROUND

 

With the wealth of information technology in todayÕs business world, managers are drowning in a sea of data.  This course is intended to help you build at least a lifeboat, and perhaps even a seaworthy craft, to help you navigate through that sea.  The emphasis in this course is helping managers to choose and use statistical methods to turn data into information, and turn information into decisions that add value to their companies.

 

The course is designed to be Òhands onÓ.  Students will use realistic data sets involving real world data.  Most of the analysis in this course will be done with Excel, either the functions available in Òplain vanillaÓ Excel or with easily obtainable add-ins. 

 

Examples will be drawn from a variety of functional areas.  In particular, modules will be included about the statistical techniques behind business topics in the three functional areas of business, namely accounting/finance, marketing, and operations management.

 

 

 

 

 

IV.           COURSE OBJECTIVES

 

This course is intended to:

 

At the end of this course a student, when confronted by a mass of data should be able to:

 

Skill Development: through a series of homework sets, a data analysis project, and quizzes this course will emphasize the development of the following skills:

 

We will also touch on the themes of ethics and professional demeanor.

 

V.             COURSE FORMAT AND STRATEGIES FOR SUCCESS

 

This is an on-line class. 

 

It is asynchronous, meaning the material is available 7 days a week, 24 hours a day and there is no specific time when a student has to be in a specific place.  However it is instructor paced, meaning that like a regular on-ground class there are weekly lectures, assignments, and discussions.  One goal for this course is for this class to form a true Òlearning communityÓ so you canÕt go significantly ahead nor can you fall significantly behind.

 

 

The class is divided into 15 weeks of material.  Weeks start Monday at 12:01 a.m and end the following Sunday at 11:59 p.m.  Within the weeks the material is divided into ÒlessonsÓ.  Most lessons involve reading the textbook, reading/listening to some powerpoint notes, and then some way for you to show you have mastered the material in the ÒlessonÓ --- either an on-line quiz or some homework problems to hand in.  Most weeks will involve 3-5 lessons.

 

The way to succeed in this (or perhaps any) on-line course is to realize that with the on-line format you are totally responsible for your own learning.  A first-year statistics course, nationwide, involves pretty much an established set of material, and your semester-long goal needs to be for you to master this material.  You have various resources available to you, including:

 

 

However, none of these things do one bit of good if you donÕt interact with the course.  We have fifteen weeks in the semester, and it takes each and every one of those fifteen weeks if you are going to master what your subsequent instructors (and even employers) are going to expect you know from a first-year statistics course.  You MUST make a commitment to work on this course, each and every week --- and if you canÕt then donÕt take it.

 

So this course isnÕt about pleasing the instructor.  It isnÕt about checking off assignments.  It isnÕt about racking up credits by squeezing in another course.  What it IS about is learning statistics.  If you start a homework set, and canÕt do much of it --- handing in junk isnÕt going to do you any good (what did you learn from that?).   If you do a homework set that you thought was correct, but it wasnÕt close, you WILL be expected to redo it after you get help.  If that doesnÕt sound like you, then wait and take the course on-ground.

 

Now for a little algebra.  Full time (job or student) = 40 hours = 5 courses.  That means the nationwide expectation is 40 hours / 5 courses = 8 hours a course.  In an on-ground class, that means youÕre in class for 3 hours and you can be expected to spend up to 5 hours every week outside of class on preparation and homework.  For an on-line class, I absolutely am expecting you to spend up to 8 hours every week on it.  The material others would get in class, you have to spend time getting yourself.  And then you start the homework, which is no more but is no less than is assigned in an on-ground class.  PLEASE THINK before you start this class if really have time to do it.

 

 

VI.           HONORS GUIDELINES

 

In an on-line course your integrity is both of the utmost importance and admittedly a bit hard for the instructor to police.  However for exactly that reason, if there is even the hint that the work you are handing in is not your own, expect the matter to be addressed swiftly and harshly.  At some point during this semester you are going to be falling behind, and you are going to be tempted to take shortcuts.  DONÕT!  There is ALWAYS another choice --- and consulting with the instructor about how to catch up or to get more explanation of whatever is confusing you is probably the place to start.

 

Students are expected to follow regulations and procedures regarding Academic Standards, Cheating, Plagiarism, and the Documentation of Written Work as specified in the UMB Student Code of Conduct (available at): http://www.management.umb.edu/undergrad/undergrad_code_of_conduct.php

 

Students caught cheating or plagiarizing will, at the discretion of the instructor, flunk either the assignment in question or the course and will have a description of the incident attached to his or her academic records.

 

However, one of the goals of this class is to foster a Òlearning communityÓ where students learn from each other as well as the instructor.  Drawing the line between collaboration (which is often allowed and even encouraged in this class) and cheating (which will be dealt with most harshly) can sometimes be difficult for students.  The following guidelines should help you.  When in doubt, do and protect your own work and check with the instructor before you do anything out of the ordinary.  Note that in this class assisting someone with cheating is considered as serious as doing the cheating and will be penalized as harshly.

 

You may discuss work on homework and memo assignments with others.  Students can and should help each other set up problems, get over places where they are stuck, discuss the managerial issues, and check answers with one another.  You may asked to identify others with whom you have worked --- get their names if you donÕt know them.  You may not copy (or allow someone to copy) someone elseÕs work --- even if the second person claims they are only using it to Ògo byÓ.  This includes copying by hand, Xeroxing, or sharing computer files.  Similarly, on short answer type questions, itÕs fine to discuss the basic issues but each person should write their own response.

 

You may work alongside someone when working on spreadsheets.  You may not just use one spreadsheet for the two of you without previous permission from the instructor. 

 

You may study together for quizzes.  However, you may not contact anyone except the instructor for any reason regarding a quiz.  Be forewarned, multiple versions of quizzes may be used in this course.

 

 

VII.         ADMINISTRATIVE NOTES

 

The instructor in this course has voice-mail and e-mail, and you can also ask for help from the CM Faculty Support center at 617-287-7850.  No excuses about not being to get in touch with me will be accepted on any matter.  Please note that voice mail and e-mail are time and date stamped.

 

It is the studentÕs responsibility to keep up with the class.  Students are expected to participate fully every week.  If a student does not participate for two entire weeks and does not otherwise contact the instructor, s/he will be considered to have dropped the class (by the instructor --- the proper papers still need to be filed at the registrarÕs office).  No you canÕt Òcatch upÓ by doing 2, 3, 4 É weeks in the next 3 days, and IÕm not going to along with such a plan.

 

Incompletes will be given rarely, and only in circumstances that are acute and could not have been foreseen.  Illnesses and unanticipated court/police matters often do qualify for incompletes; getting overwhelmed by an overly ambitious work/course/family schedule does not.  Note that UMASS course procedures require that a student have completed the majority of the work in the course (usually at least 2/3) and be passing the course at the time the incomplete is given.

 

Since you have a week to take the quizzes, there should be no reason for Òmake-upsÓ.  The final quiz will extend into finals week May 21-25.

 

Students with special needs, working through the Ross Center, will be accommodated.  Please inform the instructor of any needed accommodations at the start of the course.

 

VIII.       METHOD OF EVALUATION

 

Course elements will be weighted as follows:

 

Item

Points

Objectives Demonstrated during ÒContent WeeksÓ (5 points each week)

60

Quizzes (10 points each)

30

Memo Assignments (5 points each)

10

Total

100

 

ÒContent weeksÓ, weeks when new content is presented, will all start with the definition of a set of usually 5 learning objectives.  A set of 1 – 5 ÒLessonsÓ during the week will present content, and will have assessment activities at the end (either taking a short on-line quiz or doing some homework problems).  The grade for the week will be based on how well a student demonstrates that s/he has mastered the learning objectives. 

 

There will be course discussions each week (sometimes several in parallel) and many weeks will have a short Òarticle of the weekÓ to discuss.  To fully benefit from this class you must keep up and you must participate in class discussions and other weekly exercises.  Since you can access the internet (and hence this course) from anywhere in the world these days, I accept very few excuses for lack of participation.  Go on vacation, take a business trip, go on a honeymoon --- if thereÕs a public library where youÕre going or an internet cafŽ you can keep participating.

 

Quizzes will involve more recall and application, and less calculation than homework sets.  Since I have no control of what you do while you take the quiz, they will be open book and open notes.  There will be three quizzes, the last one will be cumulative.

 

The memo assignments are intended as an integrative experience which will have you apply the statistical techniques you are learning to a realistic managerial experience, and will help to exercise (and it is hoped improve) your writing and critical thinking skills.  There will be a total of 2 of these assignments.

 

IX:       CLASS SCHEDULE

 

Week

Topic

Chapter

1

Intro to Course, Intro to Statistics, Graphical Display Methods

1, 2

2

Summary Measures

3

3

Analyzing Univariate Data

Notes

4

 

Quiz 1, Memo 1

5

Event Probability

4

6

Probability Distributions

5

7

Continuous Probability Distributions, Sampling Distributions

6, 7

 

SPRING BREAK

 

8

Confidence Intervals

8

9

 

Quiz 2, Memo 2

10

Hypothesis Testing

9

11

Analyzing Multivariate Data

9, framework

12

Two Sample Hypothesis Test, Chi-Square Test of Independence

10, 12

13

Time Series and Simple Linear Regression

11, 13

14

More on Regression

13

15

 Wrapping Up

Quiz 3

 

 Finals Week

 

 


IT 114 Introduction to Java (exists as CS 114)

 

Textbook (Bibliography):

Cay Horstmann, Big Java, Addison-Wesley, 2002, ISBN: 0-471-40248-6.

 

Description: An introduction to computer programming – the concepts involved in using a higher-level, object-oriented programming language and the program development process.  The goal of this course is an appreciation of programming in an object-oriented programming language.  The students will have lots of hands-on experience, writing relatively small Java programs.

 

Objectives: After completing this course, students will be: a) capable of writing small Java programs, b) able to understand the characteristics of object-oriented languages, c) ready to develop more complex programming projects, d) familiar with computers as viewed by programmers, e) able to understand basic user interfaces, and f) ready to take more advanced IT courses.

 

Projects, Assignments and Examinations: There will be 2 in class examinations plus a final examination.  Examinations will be based on the text, lecture material, and homework assignments.  They will be closed book and closed notes. The final grade for the course will be made up of homework (50%), final exam (20%) and in-class examinations (15% each).  Homework assignments #1&2 will be small and will count 4% each towards the final grade.  Homework assignments #3-8 will count 7% each towards the final grade.   Students must achieve passing grades in both the homework assignments and examinations to pass the course.

 

Weekly Class Schedule

Week 1/2:

Introduction to programming, development basics

 

Ch 1

Week 3:

Objects and classes

HW #1

Ch 2

Week 4:

Data types, expressions, simple user input

HW #2

Ch 3

Week 5/6:

Introduction to Applets and graphics

HW #3

Ch 4

Week 7:

Boolean expressions and conditionals

 

Ch 5

Week 8:

Loops

HW #4

Ch 6

Week 9:

Designing classes

HW #5

Ch 7

Week 10:

Interfaces and polymorphism

HW #6

Ch 9

Week 11:

Inheritance

HW #7

Ch 11

Week 12:

Arrays and ArrayLists

HW #8

Ch 13

Week 13:

Review

 

 

 

ACCOMMODATIONS:

Section 504 of the Americans with Disabilities Act of 1990 offers guidelines for curriculum modifications and adaptations for students with documented disabilities. If applicable, students may obtain adaptation recommendations from the Ross Center for Disability Services, M-1-401, (617-287-7430). The student must present these recommendations and discuss them with each professor within a reasonable period, preferably by the end of Drop/Add period.

STUDENT CONDUCT:

Students are required to adhere to the University Policy on Academic Standards and Cheating, to the University Statement on Plagiarism and the Documentation of Written Work, and to the Code of Student Conduct as delineated in the catalog of Undergraduate Programs, pp. 44-45, and 48-52. The Code is available online at: http://www.umb.edu/student_services/student_rights/code_conduct.html.

IT 115 Introduction to Java – Part 2 (exists as CS 115)

 

Textbook (Bibliography):

Cay Horstmann, Big Java, Addison-Wesley, 2002, ISBN: 0-471-40248-6.

 

Description: A second course in Java programming.  The students will get experience in object-oriented problem solving.  Special emphasis will be placed on software design, implementation and testing.  This course covers more advanced Java topics than CS-IT 114 including building GUIs with Java Swing, Input/Output and Serialization, and introduction to server-side Java (J2EE) topics: JDBC and JSPs.

 

Objectives: After completing this course, students will be: a) capable of designing, implementing, and testing intermediate Java programs, b) able to implement user interfaces with Java Swing, c) able to effectively use core Java mechanisms such as interfaces, exceptions, and IO, d) able to connect to databases with JDBC, and e) able to implement a simple content-oriented web page with JSPs.

 

Projects, Assignments and Examinations: There will be 2 in class examinations plus a final examination.  Examinations will be based on the text, lecture material, and homework assignments.  They will be closed book and closed notes. The final grade for the course will be made up of homework (50%), final exam (20%) and in-class examinations (15% each).  Homework assignments #1&2 will be small and will count 4% each towards the final grade.  Homework assignments #3-8 will count 7% each towards the final grade.   Students must achieve passing grades in both the homework assignments and examinations to pass the course.

 

Weekly Class Schedule

 

Week 1/2

Review of Object-Orientation and Java

           

Material from Ch 1-3, 5-7, 9, 11, 13

Week 3

Review of Basic GUIs

           

            Ch 4

Week 4

Java Event Model

HW #1

            Ch 10

Week 5

More GUIs

HW #2

            Ch 12

Week 6

Testing and Debugging

HW #3

            Ch 8

Week 7

Exceptions

HW #4

            Ch 14

Week 8