Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Personal information management wikipedia , lookup
Knowledge representation and reasoning wikipedia , lookup
List of important publications in computer science wikipedia , lookup
Ecological interface design wikipedia , lookup
Personal knowledge base wikipedia , lookup
Collaborative information seeking wikipedia , lookup
Human–computer interaction wikipedia , lookup
University of Bahrain College of IT Department of Information Systems BSc. In INFORMATION SYSTEMS CURRICULUM (2012 students) (2010 Modified Program) Semester I Code ITIS 101 ITCS 103 Title Personal Productivity with IS Technology Computer Programming I ENGL 154 MATHS 101 ARAB 110 Language Development I Calculus I Arabic Language Skills Total Lec 3 3 Lab 2 2 Cr 3 4 Prerequisites 3 3 3 0 0 0 3 3 3 15 4 16 Lec 3 3 3 3 3 Lab 2 0 0 2 0 Cr 4 3 3 3 3 15 4 16 Lec 3 3 3 3 3 2 17 Lab 2 0 2 2 0 0 6 Cr 4 3 3 3 3 2 18 Prerequisites ITCS 104 ENGL 155 ITCS 104 ITCS 103 & MATHS 101 Semester 2 Code ITCS 104 ENGL 155 HIST 122 ITIS 102 MGT 131 Title Computer Programming II Language Development II Modern History of Bahrain and Citizenship Fundamentals of information Systems Introduction To Business Administration Total Prerequisites ITCS 103 ENGL 154 Semester 3 Code ITIS 211 ENGL 219 ITCS 215 ITCS 252 ECON 140 Law 107 Title Visual Programming Technical Report Writing Data Structures Discrete Structures I Microeconomics Human Rights Principles Total Semester 4 Code ACC 112 ITIS 253 ISLM 101 MGT 230 Title Financial Accounting I Information System Architecture Islamic Culture Organization and Management Lec 3 3 3 3 Lab 0 2 0 0 Cr 3 3 3 3 Prerequisites STAT 273 ITIS 216 Probability and Statistics Database Management Systems Total 3 3 18 0 2 4 3 3 18 MATHS 101 ITIS 102 & 1TCS 215 Lab 2 0 2 2 2 2 10 Cr 3 3 3 3 3 3 18 Prerequisites ITIS 216 Lab 0 2 2 2 2 2 Cr 3 3 3 Prerequisites 3 3 3 18 ITIS 311 ITIS 253 ACC 112 & ITIS 216 Semester 5 Code ITIS 342 Title E-Business H/SS XXX ITIS 311 ITIS 343 ITIS 331 Humanities and Social Sciences System Analysis and Design Information Resource Management Operations Research ITCE 352 Computer Networks for IS Total Lec 3 3 3 3 3 3 18 Code XXXXXXX ITIS 313 ITIS 314 Title Business Elective Web-based Information Systems Physical Systems Design and Implementation Lec 3 3 3 ITIS 312 ITIS 351 ITIS 341 Object-Oriented Systems Operating Systems and Interoperability Computerized Business Applications Total ITCS 252 MGT 131 ITIS 216 & ITIS 211 ITIS 216 STAT 273 ITIS 253 Semester 6 3 3 3 18 10 ITIS 311 ITIS 311 Summer Code Title Industrial Training Lec 0 Lab 3 Cr 1 Prerequisites Passing at least 85 credits Code ITIS 412 ITIS 411 ITIS 499 Title Information Security Database System Implementation Senior Project Lec 3 3 0 Cr 3 3 3 Prerequisites ITIS 314 & STAT 273 ITIS 314 Passing 85 credit hours& ENGL 219 ITXX XXX ITIS XXX Elective I Elective II Lab 2 2 6 2 2 ITIS 492 Semester 7 3 3 12 Total 14 3 3 15 Semester 8 Code ITIS 442 ITIS 461 ITIS 441 ITIS XXX ITIS XXX Title IT Strategy and Management Decision Support Systems IS Project Management Elective III Elective IV Total Total Credit Hours: 135 Lec 3 3 3 3 3 15 Lab 2 2 2 2 2 Prerequisites ITIS311 & MGT 230 ITIS 314& ITIS 331 ITIS 314 10 Cr 3 3 3 3 3 15 IT IS XXX/ITXX XXX - IS/IT Elective Courses Code Title ITIS 413 Multimedia Information Systems ITIS 431 Simulation and Modeling ITIS 443 Enterprise Systems and Integration ITIS 444 IS Auditing ITIS 445 Computer Supported Collaborative Work ITIS 446 Virtual organization ITIS 453 Mobile Computing Applications and Platform ITIS 462 Data Warehousing and Data Mining ITIS 463 Knowledge Based Systems ITIS 464 Applications of AI in Business ITIS 474 Distributed Systems ITIS 475 Human Computer Interaction ITIS 476 Selected Topics in IS ITIS 477 Web Technologies ITCE 418 Network Engineering and Design Lec 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 Lab 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 Cr 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 Prerequisites ITIS 314 ITIS 311 & ITIS 331 ITIS 331& ITIS 311 ITIS 412 ITIS 313 ITIS 342 & MGT230 ITCE 352 ITIS 314 ITIS 314 ITIS 314 ITIS 314 & ITCE 352 ITIS 314 ITIS 314 & MGT 230 ITIS 313 ITCE 352 / ITCE 314 XXXXXXX - Business Elective Courses Code Title ACC 113 Financial Accounting II ECON 141 Macroeconomics MGT 340 Supply Chain Management MGT 430 Human Resources and Personal Management MGT 233 Organizational Behavior MGT 437 Business Ethics MGT 436 Management of Change MGT 448 Organization Theory and Design MKT 261 Marketing Management Lec 3 3 3 3 3 3 3 3 3 Lab 0 0 0 0 0 0 0 0 0 Cr 3 3 3 3 3 3 3 3 3 Prerequisites ACC 112 ECON 140 MGT 230 MGT 230 MGT 230 MGT 230 MGT 230 MGT 230 Humanities: Fine Arts, Art History, American Studies, Classics, Communications, English, (Foreign Languages) French, Music, Philosophy, Theater, Literature (Arabic), Religion (Comparative). Social Sciences: Anthropology, Economics, Education, Geography, History, Psychology, Women’s Studies, Political Science. Graduation Requirements 1. Passing the B.Sc. Program with overall GPA of at least 2.0. 2. The GPA of major courses ITXX must be at least 2.0 (only the best grades of the repeated major courses will be counted). B.Sc. in Information Systems Course Descriptions ITIS 101 Personal Productivity with IS Technology (3-2-3) Prerequisite: none Course Description The course provides advanced software functionality to support personal and group productivity. Topics covered include knowledge work productivity concepts, organization and management of data via spreadsheets and database tools, accessing organizational and external data, information search strategies, optimization and personalization, professional document design, web page design and publishing and effective presentation design and delivery. ITIS 102 Fundamentals of Information Systems (3-2-3) Prerequisite: none Course Description The course provides the foundation for understanding the business implications and roles that IS/IT play in providing solutions to business problems, and in providing opportunities for companies. Topics covered: Information Systems in global business today: global E-business, how business use information Systems, organizations, and strategy; ethical and social issues in Information system: achieving operational excellence and customer intimacy; E-commerce. ITCS 103 Computer Programming I (3-2-4) Prerequisite: none Course Description Introduction to computers and numbering systems; Algorithmic problem solving principles; Introduction to a modern programming language (e.g. C++); Input/Output, conditional statements, iteration, files, strings, functions and arrays; Lab assignments to practice programming. ITCS 104 Computer Programming II (3-2-4) Prerequisite: ITCS 103 Course Description Advanced language elements; data types and structures; recursion and recursive algorithms; Abstract data types; Pointer manipulation, structures, and classes; Recursion and Recursive Algorithms; Programming applications to business and scientific problems. ITIS 211 Visual Programming (3-2-4) Pre-requisite: ITCS 102 Course Description: The course uses Visual Basic 2010 as one of the modern visual programming application. VB 2010 is fully object-orientated programming language. Topic covered are user interface design (canvas containing controls such as textboxes, labels, radio buttons, checkboxes, list box, combo box, picture box, tooltip) programming languages concepts such as decision and conditions like if statements, case structure etc, loops like do/loops, for/next etc, procedures and functions, menus, dialog boxes, multi-form projects like about box, splash screen etc, database concepts and manipulation techniques. ITCS 215 Data Structures (3-2-3) Prerequisite: ITCS 104 Course Description Implementation and manipulation of data structures; Concept of abstract data types; Implementation and use of different data structures such as lists, stacks, queues, arrays and their linked implementations; Use of trees and graphs; Hash tables; Introduction to algorithms; Applications using C++ or another current language. ITCS 252 Discrete Structures I (3-2-3) Prerequisites: ITCS 103 & MATH 101 Course Description Introduction to discrete structures and associated mathematical tools; Propositional calculus; Predicate calculus; Sequences and Summations; Inequalities; Proof techniques; Sets; Relations; Functions; Partial and Total Orderings; Graphs; Applications to computer science. ITIS 216 Database Management Systems (3-2-3) Prerequisite: ITIS 102 & 1TCS 215 Course Description This course provides an introduction to database development and management by using database management systems. It introduces the fundamental concepts necessary for designing, using, and implementing database systems. Topics include database and file system, database design, data modeling using entity-relationship diagrams, and relational data model, and normalization of relations. ITIS 253 Information System Architecture (3-2-3) Prerequisites: ITCS 252 Course Description The Course presents the basic concepts and methodologies for the discipline known as Enterprise IS/IT architecting within a framework, structure, and methodology. Enterprise IS/IT architecting is a necessary step for designing and developing of information systems. It includes the definition of the business, work, functional, information and technical perspective. As such, it is the enabling approach for the system development process that builds complex information systems. ITIS 311 System Analysis and Design (3-2-3) Prerequisite: ITIS 216 & ITIS 211 Course Description The course focuses on the front-end (analysis and modeling) of the systems development process. This study tour begins with developing an understanding of the fundamental concepts and then to proceed with mastering the concepts through case study project. Topics to be covered include Information Systems Building Blocks, Information Systems Development, Project Management, Systems Analysis, Fact-Finding Techniques for Requirements Discovery, Data Modeling, Process Modeling and Systems Design. Students will also learn analyzing business case, requirements, data and process modeling, and development strategies, with an increased focus on object modeling. At the end of this course you should have an understanding of, and appreciation for, the techniques required for a successful analysis and design of an information system. Comparing and contrasting both traditional and non-traditional approaches and to explore the benefits and shortcomings of the major approaches are essential parts of the study. ITIS 312 Object-Oriented Systems (3-2-3) Prerequisite: ITIS 311 Course Description The course concentrates on object oriented systems developments. The Unified Modeling Language (UML) is used to capture modeling artifacts. Emphasis is placed on the development by elaboration where the same Modeling Language (UML) is used throughout the development life cycle. Analysts, designers, and programmers “speak” the same language, although perhaps use the dialects (profiles) of the language fitting their individuals need. This course is an extension of the concepts of system analysis and design systems and many things more. In this course the hot topics related to the Information Systems’ real problems will be covered. We will discuss different topics and know how useful will be these topics to understand and solve the information systems’ problems. ITIS 313 Web-Based Information Systems (3-2-3) Prerequisite: ITIS 216 Course Description The course introduces a systematic approach to develop Web-Based Information Systems Applications (WBIS Apps). The course discusses the concepts, methods, and techniques used to collect, organize and expose information resources. Topics include Web Apps requirements engineering, modeling, architecture, development processes; WBIS Apps usability, performance, and security to develop highquality, reliable and efficient web applications employing Client-side/Server-side technologies tools and Modeling. ITIS 314 Physical Systems Design and Implementation (3-2-3) Prerequisite: ITIS 311 Course Description The course provides advanced Information Systems development phases to deliver final product. Topics covered: physical system design (databases, and user interface); implementation; testing; documentation and installation; maintenance; new technologies and paradigms like CASE, and distributed system design. ITIS 331 Operations Research (3-2-3) Prerequisite: STAT 273 Course Description Operations Research (OR) has many applications in science, engineering, economics and industry and thus the ability to solve OR problems are crucial for both researchers and practitioners. Being able to solve the real life problems and obtaining the right solution requires understanding and modeling the problem correctly and applying appropriate optimization tools and skills to solve the mathematical model. ITIS 341 Computerized Business Applications (3-2-3) Prerequisite: ACC 112 & ITIS 216 Course Description The course presents applications of IS for solving business problems of organizations. Topics covered: fundamentals of Accounting Information Systems (AIS), developing and maintaining accounting record systems by using, for example, Peachtree Accounting software; business processes of organizations; activities cycles of organizations; the use of databases that provide hands-on experiences in capturing financial transactions, analyzing company performance and instituting internal controls with an accounting software environment. ITIS 342 E-Business (3-2-3) Prerequisite: ITIS 216 Course Description This course will provide students with a good understanding of the concepts and fundamentals of eBusiness. Both business-to-consumer (B2C) and business-to-business (B2B) Electronic Commerce (EC) are discussed in this course. Topics covered include concepts of EC; forms of e-Marketplaces; the information exchanges and key business processes involved in the exchange of goods and services between trading partners; standardization of product and shipment numbering including automatic identification of products (bar codes such as RFID); data synchronization; role of EC technologies in JustIn-Time (JIT) replenishment; Electronic Funds Transfer (EFT); Inter-organizations Systems (IOS) such as Electronic Data Interchange (EDI), Collaborative Planning and Forecasting (CPFR) systems; Vendor Managed Inventory (VMI); theories relating to B2B EC and B2C EC. ITIS 343 Information Resource Management (3-2-3) Prerequisite: ITIS 216 Course Description This course is design to provide the necessary knowledge for learners to become skilled at the organizational information resource management. It will help in building creative methods for profitably managing information resources. Information Resource Management (IRM) is a management function dealing with efficient management of information and data elements throughout their lifecycle. IRM encompasses the planning, budgeting, and supervising of facilities, systems and organizations. The course will delve into a variety of issues related to IT management including the evolution of the modern IT organization, the strategic nature of the IT organization, and day-to-day management of the IT organization. It covers both the information itself and related resources, such as personnel, hardware, software, funds, and technology. This course will cover Introduction to Information Systems Management and Information Resource Management; IT strategy; Strategic Alignment maturity; The role of CIO; Outsourcing; Leading IS Functions with Organizing IT; Social, Ethical and Legal issues; Purchased Package Methodologies; and Measuring, Reporting and Controlling ITIS 351 Operating Systems and Interoperability (3-2-3) Prerequisite: ITIS 253 Course Description The fundamental concepts of operating systems. Topics covered: process scheduling and memory management; device management; concurrent processes and file systems; evaluating and comparing several current operating systems such as Linux/Unix and Windows; examining interoperability in heterogeneous environments; integrating different kinds of applications, independent from platform, programming language or resource to maintain the enterprise workflow. ITCE 352 Computer Networks for IS (3-2-3) Prerequisite: ITIS 253 Course Description The courses addresses the concepts of data communications and computer networks. Topics covered: Introduction to data communication (signal types, transmission media, modems); physical layer; network types, topology and categories; protocols; standards; OSI model; error detection (VRC, LRC, CRC); data link control; Bit oriented data link protocols; Local Area Networks (LAN technology, Ethernet); networking devices; introduction to TCP/IP protocol suite (addressing, network layer, transport layer, ARP, ICMP, FTP, HTTP); wireless LAN. ITIS 411 Database System Implementation (3-2-3) Prerequisite: ITIS 314 Course Description Organizations use databases to store and maintain data in an organized way. If an organization needs to store and maintain a large amount of data that must be viewed and updated by many users at the same time, it often uses a client/server database such as Oracle 10g. The Oracle 10g database environment includes a client/ server database management system (DBMS) and utilities for developing and managing database applications. In this course, students will learn how to use these utilities and practice using them to build database applications. The utilities include forms builders and reports builders. ITIS 412 Information Security (3-2-3) Prerequisite: ITIS 314 & STAT 273 Course Description The course is about technical and administrative aspects of Information Security and Assurance. Topics covered: the foundation for understanding 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; mechanisms and technologies used in information security, such as authentication technologies, and cryptography. ITIS 413 Multimedia Information Systems (3-2-3) Prerequisite: ITIS 314 Course Description The principle topics related to multimedia information systems: different types of multimedia data, different techniques to store, manipulate, and retrieve multimedia data. Topics covered: organizing multimedia content; physical storage and retrieval of multimedia data; Content-based Search and retrieval; creating and delivering multimedia presentations ITCE 418 Network Engineering and Design (3-2-3) Prerequisite: ITCE 314 Course Description The objective of this course is to teach a practical methodology for designing enterprise networks that are reliable, secure, and manageable. The course content includes: logical network design, customer to technology mapping, physical network design, and testing network designs. Additionally, the students will be exposed to various security and network management strategies. Various hardware and software building blocks of the networks will be studied and compared to facilitate effective network design. ITIS 431 Simulation and Modeling (3-2-3) Prerequisite: ITIS 311 & ITIS 331 Course Description The course addresses the methods and techniques required to design, and evaluate business architecture. Topics covered: business architectural drivers, architectural frameworks, viewpoints, modeling techniques and managing and measuring business processes. ITIS 441 IS Project Management (3-2-3) Prerequisite: ITIS 314 Course Description The purpose of this course is to provide students with essential knowledge and skills of good project management and project management software. The course will concentrate on planning and defining projects through different planning techniques, cost effective calculations, monitoring and controlling IT projects, and managing change and gaining commitment from resource areas. Also using different testing and inspection techniques for validation and verification of IT projects, and evaluating an IT project in post implementation reviews. ITIS 442 IT Strategy and Management (3-2-3) Prerequisite: ITIS311 & MGT 230 Course Description The course aims to develop an understanding of the issues involved in implementing a strategic-based information system within the organization. The topics include, introduction to IT planning, plan the plan, document the business strategy, assess the current IT situation, propose a new IT situation, perform gap analysis, propose a strategic vision and governance model, build a strategic decision making framework, and finally publish, promote, maintain your strategy. In addition, the course will address the main managerial aspects and challenges facing strategic management such as the alignment of IS and business strategy; how IS strategies can be used not only for alignment but to impact business strategy as well; the main concepts and tools for applying business processes reengineering initiatives and enterprise-wide integration strategies. The course will also introduce the students to concepts of Enterprise Architecture and IT Economy, the economical values IT can bring to any organization. ITIS 443 Enterprise Systems and Integration (3-2-3) Prerequisite: ITIS 331& ITIS 311 Course Description The course covers advanced techniques to integrate business process. Topics covered: methods and tools to achieve business process re-engineering and business integration; business processes modeling and integration in enterprises. The course will emphasize on realistic solutions and practices, through a hands-on approach. ITIS 444 IS Auditing (3-2-3) Prerequisite: ITIS 412 Course Description This course covers the overview of information Systems auditing, management control framework such as top management control, systems development controls, data resource management controls, security administration controls and quality assurance management, the application control framework such as input/output controls, database controls and communication controls, the evidence collection: audit software, interview, questionnaires, and control flowcharts and performance monitoring tools and evidence evaluation such as evaluating systems effectiveness and efficiency. Information systems audit management will be also covered. Teaching and Learning strategy in this course is highly dependent on case studies related to the course main contents and topics. ITIS 445 Computer Supported Collaborative Work Prerequisite: ITIS 313 Course Description The course addresses computer Supported Cooperative work (CSCW), also referred to as a groupware, is a design-oriented academic field bringing together social psychologists, sociologists, and computer scientists, among others. Despite the variety of disciplines, CSCW is an identifiable research field focused on understanding characteristics of interdependent group work with the objective of designing adequate computer-based technology to support such cooperative work. ITIS 446 Virtual organization (3-2-3) Prerequisite: ITIS 342 & MGT230 Course Description The course to explore virtually at three different levels: the individual, the group and the organization. Topics covered: the main concepts and definitions of virtual organizations (VO); modeling; polices: grid computing as example; ICT requirements and support infrastructures; the implementation aspects of virtual organizations. ITIS 453 Mobile Computing Applications and Platform (3-2-3) Prerequisite: ITCE 352 Course Description The course examines the business aspects, concepts, vocabulary and technologies of mobile computing and wireless communication. Topics covered include mobile computing applications (mobile messaging, m-commerce, M-CRM, M-SCM, m-portals, mobile agents and sensor applications), platforms (wireless middleware, wireless gateways, mobile application servers, WAP, i-mode and other relevant technologies), principles and types of wireless networks (such as W-LAN, cellular networks), wireless Internet and Mobile IP and architectural issues related to wireless initiatives. ITIS 461 Decision Support Systems (3-2-3) Prerequisite: ITIS 314& ITIS 331 Course Description The main objectives of this course are: Introducing the fundamentals of Management support systems, Discussing decision making cycles and stages and their basic models; Highlighting the main components of DSS and their basic types; Understanding developing model and analysis techniques for decision support systems; Describing the current trends in MSS in business intelligence: data warehouses, data mining, business intelligence …etc.; & Introducing Collaborating computing technologies and GSS. ITIS 462 Data Warehousing and Data Mining (3-2-3) Prerequisite: ITIS 143 Course Description The course examines advanced data analysis techniques to obtain value from data in ways not possible with regular statistical tools. Topics covered include the nature and purpose of Data Mining (DM), the relationship between DM and data warehousing, design issues related to DM tools and data warehouses, data processing techniques, and DM tools such as Association rules, classification and predictions, clustering and some DM applications will be highlighted. ITIS 463 Knowledge Based Systems (3-2-3) Prerequisite: ITIS 314 Course Description The course examines concepts of Knowledge management and the development of knowledge-based systems (KBS). Topics covered: Knowledge management; concepts of knowledge and expert systems; developing a small scale KBS: knowledge acquisition, Knowledge representation, knowledge reasoning, and knowledge validation; overviewing and demonstrating latest KBS technologies. ITIS 464 Applications of AI in Business (3-2-3) Prerequisite: ITIS 314 Course Description The course addresses applications of different intelligent techniques for solving business problems. Topics covered: Artificial Intelligence (AI) has the definite goal of understanding intelligence and building intelligent systems. This course provides a brief history of AI and its applications particularly in business; Propositional logic; First order predicate logic; Search techniques; Reasoning with uncertainty; Knowledge representation; Data mining and Neural networks. Prolog language will be used in this course as a tool for AI problem solving. ITIS 474 Distributed Systems (3-2-3) Prerequisite: ITIS 314 & ITCE 352 Course Description The course covers distributed systems at the organizational level, at the user support level, and at the functional level. Emphasis is placed on understanding the information components of the system and the combining of these components to meet the information needs of the organization. The issues of system reliability, performance, security and cost are addressed. ITIS 475 Human Computer Interaction (3-2-3) Prerequisite: ITIS 314 Course Description HCI is the study of how humans interact with computers and how to design computer systems that are easy, quick and productive for humans to use. It highlight the techniques of task analysis This course aims to provide students with the concepts of interaction between human and computers particularly the models and theories behind human computer interaction. It emphasizes on features of interactivity and on how to design and implement a usable system considering usability heuristics, guidelines and principles using some interaction tools of commonly used applications. ITIS 476 Selected Topics in IS (3-2-3) Prerequisite: ITIS 314 & MGT 230 Course Description A course in advanced topics from various areas of information systems which is not covered in their syllabus, focusing on a new development or application of technology related to information systems. The intention is to provide a rapid response to current trends, with topic and content changing with each offering. Examples of topics which might be offered include: soft systems, Information Ethics, intellectual property, e-government, Entrepreneurship & Innovation or some special aspect of one of these technology trends, and their implications for information system development and use. ITIS 477 Web Technologies (3-2-3) Prerequisite: ITIS 313 Course Description The course addresses advanced Web methodologies, specifications and techniques. Topics covered: basic understanding of how things works in the Web from the technology point of view and identifies key components that allow the web to function; technologies used to build a web-based application from the ground up using Ajax related technologies; structuring pages with XHTML CSS; interaction and validation with Java scripting language; SGML and XML technology (storing, exchanging and querying data); search engines and document indexing; using Cookies for Web-based applications; Web Mining; security mechanisms. ITIS 492 Industrial Training (0-3-1) Prerequisite: Pass 85 credits Course Description Each student is required to spend a minimum of eight weeks in some related computer training. A report followed by discussion is submitted to a departmental committee for evaluation. The student is expected to do a heavy practice in programming, using and modifying packages. ITIS 499 Senior Project (0-6-3) Prerequisite: English 219 & Pass 85 credits Course Description The student will work under the supervision of a faculty member on a field project involving advanced concepts not covered in the curriculum. The student is expected to make a final project presentation before a committee made up of external as well as internal members. As much as possible the project entails the development of an actual information system and the submission of a project report. Service Courses offered by the Department ITBIS 105 Elementary Computing (for Arts & Education Students) (3-0-3) Prerequisite: None Course Description This course introduces students to computer’s topics: components of the system unit, storage, internet, world wide web www, and briefly explore multimedia concepts. It covers topics that illustrate how computers are being used in business, science, engineering, medicine, economics and social areas of human activity. It explores common software applications used in problem solving, communication, and making informed decisions, including word processors, presentation software, and electronic spreadsheets. BIS 202 Computers & Business Info Systems (3-2-3) Prerequisite: None Course Description The course provides the student with basic understanding of computers and information systems. Shows how and why information technology is critical to solving information systems related problems. Introduce MS-Windows environment and Windows-based applications. BIS 315 Database Management Systems (3-2-3) Prerequisite: BIS 202 Course Description The course provides an introduction to database development and management by using database management systems. It introduces the fundamental concepts necessary for designing, using, and implementing database systems. Topics include database and file system, database design, data modeling using entity-relationship diagrams, and relational data model, and normalization of relations.