Course Description:

This course is designed to provide students with an introduction to computer applications including basic computer concepts and terminology. Hands-on experience in using operating system, word processing, spreadsheets, database management, and networks and telecommunications, General knowledge in Information systems (IS), Information Technology (IT), social and organizational aspects of information systems as well as Security and Control issues.

Course Learning Outcomes

On successful completion of this module, the student will be able to demonstrate:

  • Clearly the components of the information systems
  •  An understanding of present hardware, software, and related information technology concepts
  • An ability to Produce relevant information system documentation
  • Capability of using standard packages in their daily activities
  • An ability to Identify different types of information systems
  • Practice on using standard application packages (Word processors, spreadsheets, PowerPoint, e-mails for communication, browsers for searching etc.)
  •  To design and develop a simple database using Ms Access
Ability to install and uninstall software (OS, antivirus, application programs, programming languages etc)

  •  Ability to troubleshoot the PC (computer system, monitor, peripherals, and accessories)
  •  Ability to design simple  databases, installing/uninstalling software and computer troubleshooting
  • Will have confidence in working with colleagues and in passing on knowledge to others.
  •  Independent learning (ODL) and critical self-reflection as basis for personal development and lifelong learning.

Course Contents:

  •   Introduction to Computer and Information Systems
  • Computer hardware (computer system, monitor, peripherals, and accessories) and Software (Operating systems, application packages, programming languages, Viruses, worms, Trojan horses, anti-viruses etc.)
  • The use of standard application packages (Word processors, spreadsheets, PowerPoint, e-mails for communication, browsers for searching etc.)
  •  Data and information, files and databases, information storage and handling (media and capacity)
  •  Networks and communications technologies (intranet, extranet and the Internet, web browsing and e-mails applications.
  • Information systems in organizations, information technology at a national level, social and organizational aspects of information systems
  •  Security and control issues in Information Systems

Course reading Materials

  •  Fundamentals of Information Systems, 3rd Edition (2005). Ralph Stair & George Reynolds, Publisher: Course Technology; ISBN: 0619064919
  • Business and Information Systems, Robert C. Nickerson, Publisher: Prentice Hall, Hardcover, 2nd edition, Published July 2000, ISBN 0130894966
  •  Business Information Systems, Elizabeth Hardcastle, Ventus Publishing ApS, ISBN: 978-87-7681-463-2
  •  Information Systems Today, 5th Edition, Joseph Valacich and Christoph Schneider, Publisher:  Prentice Hall (2010), ISBN-10: 0137066996, ISBN-13:  9780137066995


Course Description

The student learns techniques of collecting summarizing, displaying and analyzing data. The student is then able to interpret information from data and use it to make knowledge-based decisions.

Course Learning Outcomes

On successful completion of this module, the student will be able to:

  •  Describe the purpose of statistical data collection
  •  Explain key terms used in statistics and probability
  •  Identify areas where data collection and analysis is crucial for decision making.
  •  Describe procedures of testing hypotheses.
  •  Collect and analyze statistical data

 

Course Content

  •  Descriptive Statistics
  •  Introduction to Probability Distributions
  •  The Normal Distribution
  •  Testing of Hypothesis
  •  Goodness of Fit Tests.

 Compulsory Reading Material

  • R. Johnson, Elementary Statistics, Duxbury Press, 1984, Boston
  • Probability and Statistics [PROBABILITY & STATISTICS 3 -OS] by Morris H.(Author) ; Schervish, Mark J.(Author) DeGroot, (Paperback - Jan. 31, 2002).
  • Schaum's Outline of Probability and Statistics, 3/E (Schaum's Outline Series) by Murray Spiegel, John Schiller, and R. Alu Srinivasan, (Paperback - Aug. 26, 2008).

 

Optional Reading Materials

  • Moore, David S., "The Basic Practice of Statistics." Third edition. W.H. Freeman and Company. New York. 2003
  • Weiss, N.A., Introductory Statistics. Addison Wesley, 1999.
  •  Moore, D. & McCabe G., Introduction to the Practice of Statistics, 3th Edition. Freeman, 1998.
  •  Newbold, P., Statistics for Business and Econometrics. Prentice Hall, 1995. 
  • Weiss, N.A., Introductory Statistics. Addison Wesley, 1999

Course Description

This course is an introduction to computer architecture and organization. It will cover topics in both the physical design of a computer (organization) and the logical design of a computer (architecture). Students will be introduced to microprocessors technologies, internal and external memories and the appreciation of how software and hardware work together. Students will also be introduced to CPU designs and assembly language programming.

Course Learning Outcomes

On successful completion of this module, the student will be able to :

  • demonstrate an understanding of the physical construction of computer
  •  explain the information flow between RAM, CPU and I/O devices,
  •  Explain the evolution of the computers and identify the most appropriate computer for their needs,
  • demonstrate an understanding of the internal logical operations of the computer and the CPU in particular
  • demonstrate an understanding of performing several calculations and conversions of the different number systems,
  •  demonstrate an understanding of various technologies in digital level computing,
  • Describe I/O techniques, computer display technologies and speed mismatch problems between computer memory and processor,
  • Program assembly language through debug program,
  • Carry out simple computer diagnosis.

Course Content:

  •  Introduction to Computer Architecture and Organization
  • Computer evolution and performance (Von Neumann, Turing Machine, Intel Processors, Motorola Processors, Computer Generations, Vacuum tubes and transistors technologies,
  •  Simple Machine Overview(Computer parts and functions)
  •  system buses and interconnections (address bus, data bus, control bus, program concepts, etc) and Fetch-Decode Execute  Cycle, Bus Arbitrations, etc
  • Central processing unit (structure and function), ALU, Control  and Registers operations,
  • Memory Map (Internal Memories (RAM and Cache) and External Memories (disks and tapes), Location, Capacity, Unit of transfer, Access method, Performance, Physical type, Physical characteristics and Organization,  Disk Cache Techniques, Cache Design and Performance, Static and Dynamic RAM, etc.
  • I/O devices, disk drives and peripheral devices,
  • Display technologies (CGA, EGA, VGA, etc) and data display mechanism (Screen RAM) Choices of monitor, Digital Composite, RGB Digital, RGB Analog, (TTL) Display, Some graphic standard for PCs and Display types (CRT, LED, LCD, GP, EL), Viewing Angles and Contrast Ratio, Aspect Ratio,
  •  Numbering Systems: Decimal, Binary, Octal and Hexadecimal numbers, 1st Complement, 2nd Complement, Conversions, Signed Numbers, etc.
  •  I/O techniques (Polling, Interrupt Driven and DMA) and I/O Traps, Subroutines and Interrupts,
  • Logic gates and digital level computing (AND, OR, NAND, NOR, NOT, XOR, XNOR, etc) and Combinational Logic Systems, Multiplexers, Demultiplexers, Latches, Flip Flops, Adders, Full Adders, PLAs, Boolean Algebra, Truth Tables, et
  • Addressing Modes (Direct, indirect, Register Direct, Register Indirect, Immediate, etc)
  •  Instructions (data movement, program control, logic and arithmetic operations, etc)
  • Assembly language programming (debug program, LC-3, etc), CPU Registers, Assembler Structure, Opcodes, and Operands,             

Compulsory reading materials

  • William Stallings Computer Organization and Architecture: Designing for Performance by William, Prentice Hall, 7th edition,  Estimated Publication (2005),  ISBN 0131856448
  • William Stallings Computer Organization and Architecture (Hardcover), Prentice Hall; 6th edition (2002)  ISBN: 0130351199

Optional reading materials

  • John D. Carpinelli Computer Systems Organization and Architecture,  Addison-Wesley, Hardcover, Published, (2000),       ISBN 0201612534