AASTMT
   

Course Syllabus

Course syllabus

Course Code: S111

Course Title: Introduction to Information Technology

Course Description:

This course provides an introduction to business computer information systems. Concepts, components, and operation of computer systems will be presented, including hardware, software, communication, networking and their integration into information systems. The student will gain hands-on experience working with microcomputer applications and programming.

Course Objectives:

  • Define major trends in information technology as they relate to computerized information systems.
  • Introduce the components of any computer system and how they function.
  • Describe the meaning of software and its categories.
  • Present the concept of computer communication and networking and its motives.
  • Highlight major functional applications and impact of information technology (such as the Internet) on individuals, organizations, and society.
  • Hands on experience working with Microsoft Windows 98 (operating system), Word (word processor), PowerPoint (presentation), E-mail and either Internet Explorer or Netscape (Web browser) on PC compatible microcomputers to solve a variety of businesses related problems


Course Code:S121

Course Title: Management Information System

Course Description:


Introduction of the technology and use of information systems in modern business organizations, including transaction processing systems, end user computing systems, management information systems, database management systems, and neural network systems. It examines the societal, ethical, legal, strategic, organizational, and personal aspects of computing and information systems.

Course Objectives:

  • To acquaint the student with the conceptual foundations of management information systems
  • To introduce the student to the role of information as a major management resource in modern business organizations
  • To train the student on how to use identify management information needs, design the required information system to satisfy these needs, implement this system, construct it, operate it and evaluate its performance
  • To emphasize organization environment, technology, decision models, and performance evaluation as the major determinants of management information systems success
  • To introduce the student to the different types of computerized information systems in use in modern business organizations


Course Code:S211

Course Title: Database System in Business

Course Description:


This course introduces the fundamental concepts necessary for the design, use, and implementation of database systems. Emphasis is on the relational data model. The entity-relationship model is used for conceptual design and the SQL is used for physical design.

Course Objectives:

  • Introduce the fundamentals of database (DB) and database management systems (DBMS).
  • Explain the database system development process.
  • Provide the students with the fundamentals of data modeling.
  • Provide in-depth knowledge of structured query language (SQL) and how it can be used to create and manipulate databases.
  • Train the student on designing and implementing relational database using Oracle software.


Course Code:S221

Course Title: Computer Application in Business

Course Description:


This course provides the latest information on the computer applications and impact of today's computer technology for developing computer applications in business. Also the course is intended to enable students to search, survey, understand and evaluate any type of computer applications they need to use for any reason.

Course Objectives:

  • Upon completion of this course, the student should be able to: Determine his / her needs from computer applications available in the market {mainly through Internet search} for special reason and be able to evaluate its quality.


Course Code:S225

Course Title: Introduction to Computer Programming

Course Description:


This course is the first step in problem solving and program design. It covers the software development methodology based on system approach. The course is based on Java programming language as a tool for teaching the art and the science of computer programming. Emphasizes programming solutions for business related problems.

Course Objectives:

  • To introduce the art and the science of problem solving and computer programming
  • To apply the software development methodology based on system approach
  • To train the student on using java programming language as a high level development programming language
  • To provide the student with basic programming techniques and components including control structures, ion, repetition and data structures
  • To train the student on developing computer solution for business related problems


Course Code:S226

Course Title: Information System Analysis

Course Description:


Techniques and philosophies of systems analysis are addressed. Include traditional versus structured design methods, computer-based tools for systems analysis, workbenches, design and analysis of database systems, maintenance of existing information systems, human/machine interfaces, and security and control.

Course Objectives:

  • Define the systems analyst's role and responsibilities in a typical organization.
  • Define systems planning, systems analysis, systems design, systems implementation, and systems support.
  • Describe a phased approach to information systems development and describe cross-life cycle activities that overlap the entire life.
  • Define and perform data modeling, process modeling, and network modeling and explain their importance.
  • Course then focuses on tools and techniques that the programmer or the analysts can use to document information systems.


Course Code:S325

Course Title: Project Information System(Advanced Database

Course Description:


Provides the student majoring MIS with in-depth understanding of the design and implementation of modern database systems.

Course Objectives:

  • Present advanced concepts in ER modeling.
  • Explain the fundamentals of object oriented modeling and object oriented database development.
  • Provide in-depth understanding of query optimization techniques.
  • Present topics related to transaction processing and recovery.
  • Thorough elaboration of the data warehousing technology.
  • Thorough elaboration of the data mining techniques.
  • Train the student to become proficient in modeling databases at conceptual and physical levels of design.


Course Code:S315

Course Title: Applications in computer Programming

Course Description:


In this course, the student integrates the knowledge and abilities gained in other information systems courses in a comprehensive institution-related project.

Course Objectives:

  • The objective of this course is to provide the student with an accessible resource that presents the key topics and subject areas that he or she is likely to encounter in Project management.
  • The course will covers:
  • Introduction to project management provides a brief overview and some historical background on project management and its overall evolution.
  • Principles of project management
  • The project management lifecycle categorizes the project by phase
  • Project management Techniques


Course Code:S316

Course Title: Information Systems Design (Object Oriented Information System Analysis and Design)

Course Description:


This course is intended to provide you with an understanding of design concepts, knowledge of design terms, and familiarity with design processes, tools, and notations. It is not intended to make you a software designer, because effective design requires considerable experience in software development. It is intended to help you, as a potential business systems analyst, to communicate efficiently and accurately with software development staff, including designers and programmers. It requires the student, usually working in a group, to design and implement a system in a real-world environment. Advanced design concepts are presented to support the students in their project work.

Course Objectives:

  • Building a solid understanding of system design and implementation phases of SDLC.
  • Introducing several tools & techniques used in systems design & implementation.
  • Emphasizing the use of systematic and structured methodologies.


Course Code:S317

Course Title: New Trends (Computer Operating Systems)

Course Description:


This course introduces the concept, structure and the mechanisms of operating system. It gives the student a complete view about the components of any operating system and the relations among these components. The course is targeting towards building a solid knowledge about modern operating systems and their related issues in both design and management directions. The course studies many optimization issues in the direction of resource usage and user satisfaction. A case study introduced and used through out the course to make the audience familiar with the issues discussed in the course.

Course Objectives:

  • Introduce the computer system architecture – introduce the history, objectives, and functions of any OS.
  • Present the concept of process and its description and control.
  • Define the concurrency problem.
  • Describe the memory management techniques and virtual memory.
  • Describe the processor scheduling techniques.
  • Introduce the scheduling techniques used in I/O management.
  • Describe the management and organization of files.
  • Introduce the concept of network and distributed processing.
  • Describe the security issues.


Course Code:S327

Course Title: Networks and Communication

Course Description:


The technical and managerial aspects of telecommunications and networks as they apply to the business environment are discussed. Issues include: communications components and services, local area network architecture, managerial implementations, organizational issues, and cost/benefits analysis.

Course Objectives:

  • Designing networks
  • Managing networks and using network management software
  • Getting students familiar with most types of Protocols
  • Designing and Building WEB sites

 

     


Course Code:S326

Course Title: Information Systems Management (System Integration and Software Engineering)

Course Description:


The aim of this course is introducing software engineering concepts. Software engineering is the discipline of developing and maintaining software systems that behave reliably and efficiently as well as being affordable to develop and maintain.

Course Objectives:

  • The course objective is teaching students how to develop efficient software by using quality assurance, testing and project management tools

 

     


Course Code:S415

Course Title: Decision Support Systems (Expert Systems/ Group Support Systems)

Course Description:


Understanding and utilizing the concepts of Decision Support Systems (DSS) to support managerial decision-making. It covers an integrated interdisciplinary collection of subjects: DSS components, DSS technology levels, managerial cognitive styles, DSS development. And the use of modeling languages. Applications of decision support systems, executive information systems and expert systems in a business environment are studied. Relationships between decision support systems, Knowledge-base systems, data user machine interface system management and model management are explored.

Course Objectives:

  • To acquaint the student with the conceptual foundations of decision support systems
  • To train the student on how to identify the informational needs of an organization and propose appropriate managerial models to help analyzing different business scenarios, develop feasible solutions, interpret results, and suggest possible decisions
  • To train the student on how to use computerized analysis aids to enhance the management decision making processes for major functional areas in an organization
  • To emphasize organization environment, technology, decision models, and performance evaluation as the major determinants of decision support systems success

 

 


Course Code:S416

Course Title: Information Analysis (Project 1).

Course Description:


These courses are designed to be a practical course to give the students the Analyst skills and how to work in teamwork to develop Management Information System. Students learn how to use the systematic approach of development life cycle. The course will employ the Rapid Application Development (RAD) and Prototyping as the basic development methodology.

Course Objectives:

  • will cover the Project Planning, Systems Analysis and the Conceptual Design activities. Students have to prepare a prototype for the recommended Design solution.


Course Code:S426

Course Title: Information Systems Planning (MIS Field Project - Project 2)

Course Description:


In this course, the student integrates the knowledge and abilities gained in other information systems courses in a comprehensive institution-related project.

Course Objectives:

  • The objective of this course is to provide the student with an accessible resource that presents the key topics and subject areas that he or she is likely to encounter in Project management.
  • The course will covers:
  • Introduction to project management provides a brief overview and some historical background on project management and its overall evolution.
  • Principles of project management
  • The project management lifecycle categorizes the project by phase
  • Project management Techniques