Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "TEMPUS JEP-16067-2001: TEACHING BUSINESS INFORMATION SYSTEMS CURRICULUM DEVELOPMENT Information Technology courses Second Project Meeting, Belgrade, January."— Presentation transcript:

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

2 Information Technologies Working Force Dušan Starčević Dejan Simić Vladan Devedžić Zoran Marjanović Siniša Nešković Branko Lazarević Goran Soldar Danijela Milošević Goran Devedžić Bob Hughes Demetrios Sampson

3 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

4 Information Technology Streams Information Technology Literacy Information Technology (narrow sense)

5

6 Level I: Information Technology Literacy IT.1 Personal Productivity with IS Technology IT.2 Fundamentals of Information Systems

7 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

8 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

9 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

10 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.

11 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.

12 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

13 Level II: Information Technologies

14 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.

15 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

16 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

17 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

18 IT4. Principles of Programming OBJECTIVES This course emphasizes –the learning of basic programming techniques –Java programming language

19 IT4. Principles of Programming CONTENT THROUGH LEARNING UNITS Object-Oriented Programming Java technology User Interface

20 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.

21 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

22 IT5. Data Structures and Algorithms CONTENT THROUGH LEARNING UNITS Abstractions Algorithms Linear data structures Nonlinear data structures Trees

23 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

24 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.

25 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.

26 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.

27 IT7. Database Systems OBJECTIVES: The purpose of the course is to provide students with solid knowledge about databases and database management systems

28 IT7. Database Systems CONTENT 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

29 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.

30 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

31 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

32 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

33 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.

34 IT9. E-Business Strategy, Architecture, and Design CONTENT THROUGH LEARNING UNITS E-Business Process Models Basics of UMM/CEFACT and ebXML Business strategy, architecture, e- business design Jurisdictional issues

35 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 ProgrammingPrinciples of Programming IT5. Data Structures and Algorithms Data Structures IT6. Computer Networks and Telecommunication Distributed Information Systems IT7. Database SystemsDatabase Systems IT8. Modern Software Architectures No existing course IT9. E-Business Strategy, Architecture, and Design No existing course

36 Avoided Courses from existing Curriculum (related to Information Technology) Programming Languages and Compilers

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


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

Similar presentations


Ads by Google