Contents
  YU Homepage

Accounting
American Studies
Architecture
Art
Bible
Biology
Business
Business Law
Business & Management
Chemistry
Classical Languages
Computer Science
Economics
English
Entrepreneurship
Finance
Foreign Languages
French
German
Greek
Hebraic Studies
Hebrew
History
Honors
Humanities
Information Systems
International Business
Japanese
Jewish Education
Jewish History
Jewish Philosophy
Jewish Studies
Judaic Studies
Latin
Library
Management
Marketing
Mathematics
Music
Philosophy
Physical Ed and Athletics
Physics
Political Science
Pre-Engineering
Pre-Health Preparation
Pre-Law
Psychology
Real Estate
Russian
Semitic Languages
Social Sciences
Social Work
Sociology
Spanish
Speech and Drama
Statistics
Statistics for Business
Talmud
Taxation
Yiddish


PROGRAMS OF STUDY & COURSE DESCRIPTIONS
Information Systems (INF)

Major: Sy Syms School
Business core (12 courses; 36 credits): ACC 1001, 1002; BLW 2021; ECO 1011, 1021, 1221; FIN 1001; INF 1030; MAN 1020; MAR 1001; STB 1131, 1456 or 1601.
Systems Administrative Track—seven courses: INF 2140, 3121, 3125, 3520, 3522, 3560, 3830; one chosen from INF 2125, 2128, 2130, 2132, 2226, 2250, 2251, 2255, 2610, 2822, 2823, 3123, 3514, 3831, 3832, 3834, 3835, and either BUS 4741 or one course chosen from ACC, ENT, FIN, MAN, MAR, REA; and INF 4970.

Minor: Sy Syms School
Five courses chosen from INF 2125, 2128, 2130, 2132, 2140, 2226, 2250, 2251, 2255, 2610, 2822, 2823, 3121, 3123, 3125, 3514, 3520, 3522, 3560, 3830, 3831, 3832, 3834, 3835.


1020 Management Information Systems Overview. 3 credits.
Role and functions of modern management information systems in business organizations. Introduction to MIS and to computer usage, including hardware and operating systems, software, databases, distributed systems, and data communication; issues such as human factors in MIS, impact of MIS on organizations, and the use of MIS in other countries. Students receive hands-on experience using PC spreadsheet, word processing, and database software.
Note: This course cannot be applied toward the INF major or minor. INF majors and minors must take INF 1030 instead.

1030 Introduction to Information Technology. 3 credits.
Core concepts relating to operating systems, networking, Internet architecture, programming languages, databases, spreadsheets, and presentation software. Students receive hands-on experience in both Microsoft Windows and Unix operating systems, and learn basic programming skills using Visual Basic and Application.

2125 C++ Programming for Business. 3 credits.
Object-oriented approach to solving business computer-programming problems; a thorough, practical learning experience of object-oriented programming methods using the C++ language. Reducing system development time; increasing productivity of application programmers; code reusability; lowering system maintenance costs.
Prerequisite: INF 1020.

2128 Java Programming. 3 credits.
Introduction to procedural and object-oriented programming using Java. Topics include data types, expressions, I/O, controls structures (selection, loops), arrays, basic searching and sorting algorithms, exception handling, programmer-defined classes, and object-oriented design concepts.
Prerequisites: INF 1030.

2130 Intermediate Java Programming. 4 credits.
Object-oriented development concepts and Java facilities used to build large, complex “real-world” applications. Topics include recursion, exception handling, inheritance—creating and using class inheritance hierarchies, interfaces, UML—class, sequence and activity diagrams, collections—lists, sets, trees, maps, hashtables, iterators, javadoc comments, multithreading—synchronization, thread-safe programming, communicating between threads, inner classes, graphical user interface (GUI programming with swing) —layout managers, events, painting, applets, database programming with JDBC (Java Database Connectivity), reflection API, java beans, and JAR files.
Prerequisite: INF 2128.

2132 Advanced Java Programming. 3 credits.
Concepts and Java facilities used to create highly robust, fault-tolerant client/server applications that can scale to thousands of users. Many of these facilities are currently part of the J2EE package (Java 2 Enterprise Edition). Topics include application servers—components and EJBs (Enterprise Java Beans—not the same as “java beans”)—session EJBs, entity EJBs, message queuing with JMS (Java Messaging Service) and message-driven EJBs—parsing XML, network programming—TCP/IP sockets, RMI (remote method invocation), JNDI (Java Naming and Directory Interface)—Web development with JSP and servlets, Java security mechanisms, Java Web services, and SOAP.
Prerequisite: INF 2130.

2140 Perl Programming. 3 credits.
Introduction to Perl programming for systems automation, database, network, and Web development. The Perl language is designed to allow for rapid development; its many uses range from automated systems-administration tasks to database and Web programming.
Prerequisites: INF 1030, INF 3560.
Recommended: INF 3520.

2226 Advanced C++ for Business. 3 credits.
Advanced programming techniques for designing object-oriented business applications with the C++ language. Topics range from basic objects as low-level data manipulation—such as linked list and sorting—to high-level graphical user interface objects, such as Windows. Application development from design to implementation stages.
Prerequisite: INF 2125.

2250 Internet for Business. 3 credits.
Review of Internet and client/server architecture; configuring a Web server; overview of various technologies used in the development of Web applications—HTML, CSS, XML, Macromedia Flash; introduction to server-side Web development; client-side vs. server-side development; introduction to JavaScript.
Prerequisite: INF 1030.

2251 Advanced Internet for Business. 3 credits.
    (Same as ENT 2251).
Building on the material covered in Internet for Business I, provides a more complete understanding of the strategic implications of the Internet for business in the new millennium. Covers advanced HTML, domains and the hosting of Web pages, sophisticated Web development tools, and techniques for improving Web site design and effectiveness; maximizing the benefits of internal and external search engines; customer-integrated transaction-processing systems; intranets and extranets; on-line databases; an object-oriented approach to design; and the convergence of emerging technologies for use on the Internet.
Prerequisite: ENT/INF 2250.

2255 E-Commerce: Internet Marketing. 3 credits.
    (Same as ENT/MAR 2255).
Comprehensive introduction to electronic commerce (EC from a MIS perspective). Covers the technical infrastructure, business impact, and global considerations surrounding the analysis and implementation of electronic commerce. Students are exposed to a variety of resources and media, including relevant academic articles, product and service information from EC vendors and the trade press, and existing EC implementations on the Internet.
Prerequisites: INF 1020 or 1030, MAR 1001.

2610 Business Operating Systems. 3 credits.
Major operating-system environments that are implemented by all types of organizations; operating-system utilities such as file management, disk management, memory management, backup and restore, data recording, and data compression. Hands-on experience in several operating systems.
Prerequisites: INF 1020 plus 2125, 2226, or one year of programming.

2822 Systems Analysis I. 3 credits.
Processes, techniques, and issues related to the analysis and design of business information systems. The system-development life cycle, project feasibility, cost/benefit analysis, input, output, and file design. Techniques such as data flow diagrams, entity relationship diagrams, process descriptions and Bachman diagrams. A CASE tool, Visible Analysis Workbench, is used to generate many of these constructs. ACCESS is used to illustrate prototyping of input and output documents.
Prerequisite: INF 1020 plus one year of programming.

2823 Systems Analysis II. 3 credits.
Applies the methods discussed in Systems Analysis I. Working in small groups, students analyze and design a computer-based information system. The project includes problem definition and data gathering; analysis of technological, operational, and economic feasibility; logical system design; file and database design; and input and output prototyping. Covers project management techniques including scheduling, monitoring and control, change control, and project reporting.
Prerequisite: INF 2822.

3121 Systems Administration I. 3 credits.
Picks up where INF 1030 and 3830, which address how to administer a single computer, leave off. Addresses issues relating to the administration of the network as a whole. Essential disciplines, major areas of knowledge and understanding, and some practical applications of computer systems administration in the business environment.
Prerequisites: INF 3520, INF 3830.

3123 Systems Security. 3 credits.
Essential principles and practices of computer systems security: security organization, physical security, access control, communication security, cryptography, systems security, integrity, reliability, availability, security modes, risk management, network and Internet security, and operating systems security.
Prerequisites: INF 1020, INF 3121.

3125 Systems Administration II. 3 credits.
Builds on the information covered in INF 3121 and addresses advanced administration of the network, with special emphasis on security concerns. Also covers the administration of various other servers in the corporate environment, including e-mail, Web, PKI, and application servers.
Prerequisite: INF 3121.

3514 Telecommunications. 3 credits.
Communications networking in business, with emphasis on the issues and techniques for design and operation of wide-area networks (WANs), local-area networks (LANs), and remote-access service (RAS). Network topology, routing, circuit and packet switching, security, queuing, and network management. The role of information systems communication networks as they relate to business organizations and business decision-making processes. Hands-on experience using appropriate application packages on networks.
Prerequisite: INF 1020 plus one year of programming.

3520 Network Design I. 3 credits.
Fundamental principles of computer networking and telecommunications, including foundation communications concepts, network architectures and protocols, signaling and encoding, media, transmission techniques, local area networks, security, and management. Addresses both technical and business/managerial considerations. Students work on a network design project.
Prerequisite: INF 1030.
Recommended: INF 3830.

3522 Network Design II. 3 credits.
Builds on the information covered in INF 3520. Discussion of selected advanced topics in network design, such as advanced network security, wireless protocols, telecommunications, voice over IP, IPV6, etc.
Prerequisite: INF 3520.

3560 Database Design. 3 credits.
Design and administration of relational database systems. Topics include table structure and normalized forms, basic and advanced SQL, indices, views, database integrity constraints, stored procedures and scripting, triggers, transactions, distributed databases, database recovery, entity-relationship diagrams, data warehousing, OLAP, 3-tier development, database security mechanisms.
Prerequisite: INF 1030.

3830 Computer Architecture. 3 credits.
Study of the hardware components of a computer: how they work and how the operating system controls them. Hands-on introduction to basic networking skills. Students build a computer from a kit and learn to troubleshoot hardware issues.
Prerequisite: INF 1030.

3831 End-User Computing in Business. 3 credits.
Role of the microcomputer as a stand-alone or as part of a host-based system; single-user and multiple-user micros; data communication requirements; impact on office automation; managerial and clerical decision support; remote data entry; evaluation, implementation, and management of end-user computing.
Prerequisite: INF 1020.

3832 Selected Topics: Web Design. 3 credits.
Students register for and maintain an on-line journal, register for a Web site and publish pages on the Internet; and learn to use the mechanics of HTML for creating form and content, MS FrontPages 2000 to facilitate work on a Web site, graphics software in conjunction with scanning images, and MS PhotoDraw to enhance the design of graphics. Also covers design issues in Web-page authoring.
Prerequisite: INF 1020 or 1030.

3834 Management and Technology. 3 credits.
    (Same as MAN 3834).
Examines information technology as a managerial resource. Extensive discussion and analysis of the organization’s structural, cultural, and operational resources as they relate to the information technology function.
Prerequisites: INF 1020, MAN 1020.

3835 Advanced Visual Basic. 3 credits.
Building on INF 3831, includes database programming using Active Data Objects (ADO), the use of classes and collections in object-oriented programming, Active-X controls, User Interface Design in Windows, the Windows Application Programming Interface (API), and debugging and handling.
Prerequisite: INF 3831.

4970 Senior Research Paper or Project. Two hours. No credit.
An individualized approach to assisting each student in selecting a topic for, designing, and completing the senior research paper required for graduation. Students work one-on-one with faculty members in their respective disciplines, as well as under the supervision of a technical manager, and may work on an information systems project in conjunction with industry. Technical report and final presentation are required.
Prerequisite: senior status.

 HumanitiesInternational Business