37
TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January 2003.

TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

Embed Size (px)

Citation preview

Page 1: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

TEMPUS JEP-16067-2001:TEACHING BUSINESS INFORMATION

SYSTEMS

CURRICULUM DEVELOPMENT Information Technology courses

Second Project Meeting, Belgrade, January 2003.

Page 2: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

Information Technologies Working Force

Dušan StarčevićDejan Simić Vladan DevedžićZoran MarjanovićSiniša NeškovićBranko Lazarević

Goran SoldarDanijela MiloševićGoran DevedžićBob HughesDemetrios Sampson

Page 3: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

Information Technology Courses

IT1. Personal Productivity with IS Technology

IT2. Fundamentals of Information Systems

IT3. Digital Computers and Operating Systems

IT4. Principles of Programming

IT5. Data Structures and Algorithms

IT6. Computer Networks and Telecommunication

IT7. Database Systems

IT8. Modern Software Architectures

IT9. E-Business Strategy, Architecture, and Design

Page 4: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

Information Technology Streams

• Information Technology Literacy• Information Technology (narrow sense)

Page 5: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January
Page 6: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

Level I:

Information Technology Literacy

IT.1 Personal Productivity with IS Technology

IT.2 Fundamentals of Information Systems

Page 7: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

IT1. Personal Productivity with IS Technology

• PREREQUISITE KNOWLEDGE: elementary knowledge of word processing, spreadsheets, e-mail, and Web browsing

• DESCRIPTION: Students with minimal skills will learn to enhance their personal productivity and problem solving skills by applying information technologies to problem situations and by designing and using small information systems for individuals and groups

Page 8: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

IT1. Personal Productivity with IS Technology

OBJECTIVES

• This prerequisite course enables students to improve their skills as knowledge workers

• The emphasis is on personal productivity concepts using functions and features in computer software such as spreadsheets, databases, presentation graphics, and Web authoring

Page 9: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

IT1. Personal Productivity with IS Technology

CONTENT THROUGH LEARNING UNITS

• Computing History• Basic Terms in Computing • System and Application Software• Knowledge work productivity concepts• Organization and Management of Data• Coding Systems• Basics of Communication Technologies• Internet Technologies• Web Design

Page 10: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

IT2. Fundamentals of Information Systems

• PREREQUISITE KNOWLEDGE: Personal Productivity with IS Technology

• DESCRIPTION: Systems theory, quality, decision-making, and the organizational role of information systems are introduced. Information technology including computing and telecommunications systems are stressed. Concepts of organizations, information systems growth, and process improvement are introduced.

Page 11: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

IT2. Fundamentals of Information Systems

OBJECTIVES

• This course provides an introduction to systems and development concepts, information technology, and application software

• It explains how information is used in organizations and how IT enables improvement in quality, timeliness, and competitive advantage.

Page 12: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

IT2. Fundamentals of Information Systems

CONTENT THROUGH LEARNING UNITS • Introduction to Information Systems• Systems Concepts• Basics of Information System Development• SSA• Basics of Information System Design• Information System Types• Implementation, Exploitation and

Maintenance of IS• Information Security, Crime, and Ethics

Page 13: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

Level II: Information Technologies

Page 14: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

IT3. Digital Computers and Operating Systems

• PREREQUISITE KNOWLEDGE: Personal Productivity with IT and Fundamentals of Information Systems 

• DESCRIPTION: Representing a computer as a multilayered machine, instruction set architecture and operating system levels are covered in this course. Regarding operating system level process management, memory management, file management and protection are introduced.

Page 15: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

IT3. Digital Computers and Operating Systems

OBJECTIVES

• To emphasize the interaction between hardware and software, as well as the cost/performance tradeoffs of computer architecture

• To explain computer organization and architecture, operating system organization, process management, CPU scheduling, deadlock, memory management, virtual memory, file management and protection and security

Page 16: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

IT3. Digital Computers and Operating Systems

CONTENT THROUGH LEARNING UNITS • Computer systems organization• Instruction Set Architecture Level• Microarchitecture Level• Operating systems• Process • Memory management• File System Implementation

Page 17: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

IT4. Principles of Programming

• PREREQUISITE KNOWLEDGE: – Personal Productivity with IT – Fundamentals of Information

Systems• DESCRIPTION: Object oriented

programming, Java technology and basic programming techniques are introduced

Page 18: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

IT4. Principles of ProgrammingOBJECTIVES

• This course emphasizes – the learning of basic

programming techniques – Java programming language

Page 19: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

IT4. Principles of ProgrammingCONTENT THROUGH LEARNING UNITS

• Object-Oriented Programming• Java technology• User Interface

Page 20: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

IT5. Data Structures and

Algorithms • PREREQUISITE KNOWLEDGE

– Digital Computers and Operating Systems– Principles of Programming

• DESCRIPTION: Building abstract data types is the primary concept running through the course. Fundamental data structures such as stacks, queues, trees and graphs are discused. Techniques and algorithms for analysis on data structures are presented. Basic principles of software engineering are also introduced.

Page 21: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

IT5. Data Structures and

Algorithms OBJECTIVES

• To provide students with solid foundations in the basic concepts of data structures and algorithms

• Understanding of common data abstractions and how they are used in designing software

• Providing knowledge of main algorithms on data structures such as searching and sorting and determining the efficiency of these algorithms

Page 22: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

IT5. Data Structures and Algorithms CONTENT THROUGH LEARNING

UNITS

• Abstractions• Algorithms• Linear data structures• Nonlinear data structures• Trees

Page 23: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

IT6. Computer Networks and

Telecommunication • PREREQUISITE KNOWLEDGE: Digital

Computers and Operating Systems• DESCRIPTION: Fundamentals of networking

and telecommunications will be outlined, including LANs, MANs, WANs, intranets, the Internet and the WWW. Data communication and telecommunication concepts, models, standards, and protocols will be studied. Networking and telecommunication technologies will be practiced in the laboratory

Page 24: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

IT6. Computer Networks and Telecommunication

OBJECTIVES • To provide in-depth knowledge of data

communications and networking• To emphasize is upon the analysis and

design of networking applications in organizations. Management of telecommunications networks, cost-benefit analysis, and evaluation of connectivity options are covered. Students learn to evaluate, select, and implement different communication options within an organization.

Page 25: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

IT6. Computer Networks and Telecommunication

CONTENT THROUGH LEARNING UNITS • Introduction to Computer Networks• Distributed Systems Architecture and Protocols• Distributed processing• Data Communication Concepts• Local Asynchronous Communication• Long-Distance Communication• Packet Transmission• Local Area Networks (LAN)• Long-Distance Digital connection Technologies• WAN Technologies and Routing• Internetworking. Internet. Network applications.• Network Management and Security.

Page 26: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

IT7. Database Systems

• PREREQUISITE KNOWLEDGE: Data Structures and Algorithms, Networks and Telecommunications 

• DESCRIPTION: This course discusses main characteristics of the most important and most popular data models: the entity-relationship, relational, object, object-relational and XML data models. Appropriate query languages, a typical DBMS architecture and general functions of a DBMS are also discussed.

Page 27: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

IT7. Database Systems

• OBJECTIVES: The purpose of the course is to provide students with solid knowledge about databases and database management systems

Page 28: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

IT7. Database SystemsCONTENT THROUGH LEARNING UNITS

• Introduction to systems• Overview of data models• Theory of the relational model• SQL• Basic concepts of object and object-

oriented models• Semi structured model• Functions of a DBMS 

Page 29: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

IT8. Modern Software

Architectures • PREREQUISITE KNOWLEDGE: Networks and

Telecommunications, Database Systems• DESCRIPTION: The course provides students

with a theoretical background and practical knowledge on modern software architectures, including generic software architectures, fundamental concepts relevant to software architectures, middleware and its services. Advanced next generation architectures based on UML and Web standards are introduced and their significance for the new E-business era is shown.

Page 30: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

IT8. Modern Software Architectures

OBJECTIVES

• to introduce students with basic concepts and principals of software architectures

• To understand the role of software architectures in building software systems

• to acquire the knowledge of generic software architectures, middleware and its services

• to recognize roles of UML and Web standards• to better understand concrete software

architectures and how to use them in building complex distributed information systems in the E-business era

Page 31: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

IT8. Modern Software Architectures

CONTENT THROUGH LEARNING UNITS • Introduction • Generic software architectures• Software components• Middleware and its generic services• Survey of classical software architectures• OMG MDA architecture• Web based architectures• Survey of modern software architectures

Page 32: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

IT9. E-Business Strategy,

Architecture, and Design • PREREQUISITE KNOWLEDGE: Modern

Software Architectures, Analysis and Logical Design of IS

• DESCRIPTION: This course explores the practical use of e-business concepts in support of strategy. The fundamentals of e-Business Concepts, Practices, Strategies, Architecture, Design and Solutions are introduced

Page 33: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

IT9. E-Business Strategy, Architecture, and Design

• OBJECTIVES: The goal of this course is to teach students how to navigate the complicated legal and regulatory framework, which applies to businesses operating in cyberspace.

Page 34: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

IT9. E-Business Strategy, Architecture, and DesignCONTENT THROUGH LEARNING UNITS

• E-Business Process Models• Basics of UMM/CEFACT and ebXML• Business strategy, architecture, e-

business design• Jurisdictional issues

Page 35: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

Comparision beetwen existing and proposed courses

IT1. Personal Productivity with IS Technology

No existing course

IT2. Fundamentals of Information Systems

Introduction to Information Systems

IT3. Digital Computers and Operating Systems

Computer Organization and Operating Systems

IT4. Principles of Programming

Principles of Programming

IT5. Data Structures and Algorithms

Data Structures

IT6. Computer Networks and Telecommunication

Distributed Information Systems

IT7. Database Systems Database Systems

IT8. Modern Software Architectures

No existing course

IT9. E-Business Strategy, Architecture, and Design

No existing course

Page 36: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

Avoided Courses from existing Curriculum

(related to Information Technology)

• Programming Languages and Compilers

Page 37: TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January

TEMPUS JEP-16067-2001:TEACHING BUSINESS INFORMATION

SYSTEMS

CURRICULUM DEVELOPMENT Information Technology courses

Second Project Meeting, Belgrade, January 2003.

Dusan Starcevic