UMUC Europe
SearchSearch Contact UsMyUMUC Site MapWebTycho  
  M. Logo
UMUC European Division-Term v/99-00

UMUC European Division-Term I/00-01
 

INSS 510 COMPUTER CONCEPTS
COURSE OUTLINE

Class Times: 6:45-9:30pm Mon. and Wed.                     Class Location: Heidelberg
Lecturer: Joyce M. Rowe, Ph.D.                                   Office Hours:  1/2 hr. before and
Phone: TBA                                                                               after class; by appointment 
e-mail: colonandjoyce@yahoo.com                                Course Credit: 3 semester hours

Pre-requisite: All undergraduate prerequisite courses or permission of the lecturer

TEXTBOOK: Systems Architecture: Hardware and Software in Business Information Systems, by Stephen D. Burd. Second edition, 1998. Publisher: Course Technology, Cambridge, MA.

HANDOUTS: Will be distributed from time-to-time; you will be responsible for this material 

COURSE DESCRIPTION

This course provides an overview of basic computer concepts as they apply to MIS professionals. Emphasis is on basic machine architecture including data storage, data manipulation, and the human-machine interface including the basics of operation systems, algorithms, and programming languages. In addition, the basic concepts of data organization including data and file structures are examined. Emerging trends in computer technology and their impact on organizational systems are also discussed. Students will be required to complete programming projects.

 

GRADING CRITERIA:

 

Software Project

10 points

Hardware Project

10 points

Subject research w/ discussion; class participation

15 points

4 Quizzes

20 points

Midterm

20 points

Final

25 points

GRADING SCALE:

90-100 points = A

80-89 points = B

70-79 points = C

Below 69 = FA

ASSIGNMENTS

Software Project--Each student will be expected to develop an algorithm using a pseudo-assembler language with Boolean structures.  This activity will involve developing a model of the problem, developing the code, and then testing the code through presentation and discussion with the class. 

Hardware Project--Request for Proposal (RFP) for hardware, ie, computers, peripherals, or networking components, for a unique user situation of the student's choosing. This must involve at least two different activities from a list of activities that will be passed out along with the formal assignment memorandum. Once the RFP has been reviewed by the instructor and the proposal presented to and critiqued by the class, then the student will be required to formalize the proposal with a rating and evaluation requirement and a definition of five possible vendors (the web may be used for this). 

Subject Search---The student will select one topic from a list that will be researched.  Each topic will be some up-to-date hardware or software component used or planned to be used in today's computers. Each topic will have advantages and disadvantages.  The student will give a 5-minute class presentation to the class.  All class members will have read enough about the subject to discuss the pros and cons.  A 2- to 3-page summary of the subject will be turned in along with a page of resources used. (Use the ADA format for this bibliography.)  Also, students will provide each class member a one-page handout.

Quizzes--There will be four quizzes covering the key points presented at the end of the chapters covered in the immediately preceding classes (since the last quiz). These quizzes will likely be of the fill-in-the-blanks/short answer/matching variety.

Class Participation-Students will be graded on the quality of their classroom participation. Graduate students are expected to be able to discuss the concepts in the book and demonstrate their application of the materials through discussion of real-world problems.

Midterm/Final--The midterm and final will consist of short answer essay questions related to the goals listed at the beginning of each chapter and a comprehensive exam question similar to that actually given on the comprehensive exams. This portion of the tests (worth 100 points) will be graded exactly like the comprehensives; that is: 75% for content, 25% for English and organization.

COURSE POLICIES/EXPECTATIONS

The following policies apply to this class. These policies are generally reflected in the graduate catalog.

ATTENDANCE POLICY: Regular class attendance is expected. If you should miss a meeting, it is your responsibility to obtain information concerning the material covered and upcoming assignments. If there is a quiz or other assignment due on that class period, previous arrangements should be made with the instructor whenever possible. Please note that those students receiving tuition assistance from the Federal Government must not miss three consecutive class meetings without prior approval, or the education Services Officer (ESO) must be notified by the instructor.

ACADEMIC HONESTY: Students are expected to do their own work. Cheating on tests, plagiarism on written assignments, or any other form of academic dishonesty will result in a "0" for the assignment. Note that a D or an F usually results in at least 60 or 50 points, where violation of academic honesty results in none. See the European Division Catalog for the UMUC policy on academic dishonesty and plagiarism.

ASSIGNMENT/TEST SCHEDULES: Students are expected to hand in all assignments and complete all tests on the days they are due. If a student fails to complete any assignment or test, the resulting grade will be a "0," rather than an "F." Any other assignments will be marked down half a letter grade for each half week the assignment is late. Quizzes cannot be made-up unless the student had an excused absence. Major tests can be made up only if prior arrangements are made with the instructor.

CLASS PREPARATION: Students are expected to come to class prepared. This means they should have read the materials assigned for class for that session and have prepared any pertinent assignments. Quizzes may be given on the reading assignments before they are discussed in class.

COURSE OBJECTIVES

The objectives for this course are listed as "Chapter Goals" at the beginning of every chapter. The questions on the midterm and final will be directly related to these goals, even though the topic may not be covered in class. At the end of the class the students should be able to:

  1. Define/describe the basic terms and processes related to computer systems architecture
  2. Describe the various types of operating systems and be able to distinguish among them so as to apply the appropriate one to a given situation
  3. Explain how the various major components of computer operating systems perform their tasks and relate to the hardware used to perform said tasks so as to be able to use the appropriate component or diagnose problems in a given situation
  4. Describe the various types of computer languages (machine, assembly, and high-level) used to perform tasks and demonstrate the use of one or more of these computer languages
  5. Illustrate the concepts related to data base and data storage management (both hardware and software) and apply such knowledge in a computer program
  6. Illustrate the concepts related to data communications (both hardware and software) and apply such knowledge in a computer program
  7. Describe the process for developing applications and be able to apply the process to a real-world situation
  8. Describe the technological trends in computer development and discuss ethical issues surrounding the use of computer technology in the global community
  9. Be prepared, at an introductory level, for the more advanced Management Information Systems courses that follow

The activities and assignments for this course are designed to help the student know, comprehend, and apply the basic concepts of systems architecture.  In addition to the academic objectives, students are expected to improve their skills in the following areas:

1. Critical Thinking: Students should improve their ability to analyze computer user situations and make appropriate suggestions for resolving computer software and hardware needs. The  projects in this class encourage students to think critically about real-world situations.

2. Writing Skills: Students should improve writing skills through development of the Request for Proposal (RFP) and formal report on the major project and on the mid-term and final.

3. Oral Presentation Skills: Students should improve their presentation skills through their oral reports on the major project, class discussions, and group presentations.

4.  Computer Skills: Students are expected to improve their computer skills by using word processing and understanding programming constructs for the completion of the assignments in this class. The use of the Internet and e-mail are also encouraged.

TENTATIVE SCHEDULE 

 

Topics Discussed

Activities

Class 1

Aug 21

Introductions; Architecture overview; Careers and Resources; Systems Administration; Developing an RFP; Computer and Physical Security; Technological Trends; Ethical Issues

Lecture(s); board analysis of existing level of knowledge; Group development of RFP and presentation to class; Discussion on ethics; Assignment: Read Chapters 1 & 15; 10 Commandments of Computer Ethics

Class 2

Aug 23

History of Computer Hardware; Performance Measures and Design Functions; History of Software; Programming Languages; Systems Software; Systems Development

Lecture(s)/discussions; Video; Hardware and software discussion and demonstrations;  Discussion/ vocabulary review; Select Software Project; Assignment: Read Chapters 2 & 3

Class 3

Aug 28

Data Representation: math, physics, signals, goals; representation of numbers, characters, and functions; memory addressing; data structures

Lecture(s)/discussion; Chapter 4 exercises; Quiz 1 on Chapters 1, 15, 2 & 3; SelectHardwareAssignment; How Bytes and Bits Work;      Assignment: Read Chapter 4 and Chapter 11, pages 426-439

Class 4

Aug 30

Processors and Instruction Sets; Instruction Formats; Clock rates; of RFPs; CPU registers and word size; Processor Implementation; Future Trends

Lecture(s)/discussions; Oral presentations; Chapter 5 exercises; Vocabulary Review exercise; Assignment: Read Chapter 5; How Compact Disks Work;   Application Program Model due

Class 5

Sept 4

Data Storage Alternatives and Tradeoffs; Storage Devices; CPU Memory Access

Lecture(s)/discussions; Chapter 6 exercises; Assignment: Read Chapter 6; How Controllers WorkQuiz 2 on Chapters 4, 5, and 1st part of 11

Class 6

Sept 6

System Integration and Performance; System Bus; Logical/Physical I/O; Device Controllers; Performance Issues; Application development:  Debugging; Programming languages and development tools

Lecture(s); Group Exercise-Chapter 7, problems 1&2; Discussion/vocabulary review exercise; Assignment: Read Chapters 7 & 11-pages 439+; How Cell Phones Work;    Application Program due

Class 7

Sept 11

Data and Network Communication: Encoding Methods; Transmission Media; Channel and Media Organization; Coordinating Communications

Lecture(s)/discussions; Demonstration; Chapter 8 exercises; Assignment: Read Chapter 8

Class 8
Sept 13

Summary of First Half; Current Trends in System Architecture

Midterm on Chapters 1-6, 11, & 15; Assignment:  How the Web Page Works

Class 9

Sept 18

Distributing Computer Resources; Network services; Network Architecture; Open Systems Integration Network Layers; Standard Network Architecture

Lecture(s);Discussion/vocabulary review exercise; Group exercise on distributing systems; Sony's Stick MemoryAssignment: Read Chapter 9; Preliminary RFP presentation and discussion

Class 10

Sept 20

Input/Output Devices and Technology: Keyboards, Pointers, Printers, Displays, Scanners, Optical Devices, Audio devices

Lecture(s); discussions; Assignment: Read Chapter 10;  Hardware Models due

Class 11

Sept 25

Operating Systems: Overview; Resource Allocation; Process Management; CPU Allocation; Memory Management

Lecture(s); discussions; Video on Switches; Presentations; Quiz 3 on Chapters 8-10; Assignment: Read Chapter 12

Class 12

Sept 27

Mass Storage Access and Management: Overview; Storage Allocation; Directory Content and Structure; File Organization, Operation, Manipulation, Security, and Administration

Lecture; discussions;  Vocabulary review exercises; Assignment: Read Chapter 13; Dell computers, Gateway computers; IBM computers; Discount Computer Vendors; Topic Presentations Due

Class 13

Oct 2

Input/Output Service Functions; Command Layer; Network I/O

Lecture; Quiz 4 on Chapters 10, 12, 13; Discussion of hardware evaluations and vendor selection;   Assignment: Read Chapter 14

Class 14

Oct 4

Solving User Problems; The Role of a Systems Developer

Lecture; Discussion of chapter exercises; Hardware/vendor selection continued 

Class 15

Oct 9

Review of the Course Content; Analyzing Systems Design and  RFP Responses

Q & As; Presentations of projects; Complete hardware project assignment due

Class 16
Oct 11

Summary of class concepts

Final on Chapters 1-15

Return to: Graduate Programs Syllabi

Accreditation | Contact Us | Catalogs | Worldwide Locations | Press Room | Nondiscrimination |  ©2009