UMUC Europe
SearchSearch Contact UsMyUMUC Site MapWebTycho  
INSS 510 Term 2 2002-2003 SHAPE
Maryland in Europe Graduate Programs
Bowie State University

INSS 510 Computer Concepts
SHAPE -- 2002-2003 Term 2

Class Meetings are from 0900-1700 on the following dates:
Sat, 2 Nov; Sun, 3 Nov; Sat, 16 Nov; Sun, 17 Nov;
Sat, 7 Dec; Sun, 8 Dec; Sun, 15 Dec.

 Instructor:    Dr. Susan T. Dean                   Phone: 06224/929773
                      sdean@faculty.ed.umuc.edu

Text:     Stephen D. Burd,  Systems Architecture .   (3rd  Edition)

Description:  This course provides an overview of the basic computer concepts as they apply to MIS professionals. Emphasis is on basic machine architecture including data representation and manipulation; principles of operating systems; software algorithms and programming languages. In addition, the basic concepts of data organization, file structures, and principles of networking are examined. Emerging trends in computer technology and their impact on organizational information systems are also discussed. Students will be required to complete a significant programming project, and two short written papers.

Prerequisites:  All undergraduate prerequisites or permission of the instructor. It is particularly important to have satisfied the programming prerequisite prior to taking this course.

Objectives:  Upon satisfactory completion of the course, students should understand:
1.    Basic principles of computer architecture.
2.    Major operating system concepts.
3.    The interrelationships between operating systems and computer hardware
4.    Concepts of programming languages, including machine, assemble and high-level languages.

Course Requirements and grading:
 

Midterm exam 25%
Final exam  30%
Programming project  15%
Project report and presentation 10%
Paper 1 and presentation 10%
Paper 2 and presentation 10%

The exams will consist of two parts: an closed-book, in-class component, and a take-home open-book component given or emailed to you a week before the exam date and due back to me on the date of the exam.  There will be a major programming project and 2 short research papers, with significant effort expected outside of class time.  Students will be expected to regularly contribute to the class by researching topics outside of class and bringing the knowledge gained into the in-class discussions.
Programming may be done in any language, provided it is approved in advance by the instructor.

Grading Standards:
 

90-99%    A  80-89%    B
70-79%    C < 70%       F

Projected Schedule of Topics and Assignments
(All references to Burd, Systems Architecture, 3rd Ed.)
 
 


Date Topics Assignment Due
Sat, 2 November Introduction, Computer Technology (Ch. 1), 
Intro to Systems Architecture (Ch. 2), Data Representation (Ch. 3) 
Sun, 3 November Processor Technology and Architecture (Ch. 4),
Data Storage Technology (Ch. 5) 
Sat, 16 November System Integration and Performance (Ch. 6),
Input/Output Technology (Ch. 7) ,
Presentation/discussion of Paper #1 topics
Paper #1
Sun, 17 November Questions, Midterm Exam **
Data and Network Communication Technology (Ch. 8),  Computer Networks (Ch. 9)
Sat, 7 December Application Development (Ch. 10),  Operating Systems (Ch. 11)
File Management Systems (Ch. 12), status reports on projects
Sun, 8 December Internet and Distributed Application Services (Ch. 13), System Administration (Ch. 14)
Presentation/discussion of Paper #2 topics
Paper #2
Sun, 15 December Questions, Final Exam (cumulative, but heavier emphasis on chapters since midterm) **
Project Presentations
Programming Project 
and Report *

* Final Written Report on project, submitted in electronic form. Include program source and runnable module, and test data, on diskette or other electronic medium.
** Midterm and Final Exams will have a take-home, open-book component to be given (or emailed) to you the week before and returned to me on the day of the exam.

Late Work
My standard rule is that late assignments will be penalized by 10% for each week that they are late.

Attendance
Students are expected to be in class unless it is unavoidable (e.g., TDY, family emergency). If you must miss, you are responsible for getting information from other students regarding what was covered in class (which may well not follow the textbook!), and for submitting assigned work according to the published due dates. If you are not able to be here to participate by reporting on information researched outside the text, you should share what you would have brought to the class via the webboard.

Project and Papers
The programming project will be assigned on Saturday, 2 November.  Primary objectives are to increase your proficiency in the use of programming as a problem-solving tool, and to further your understanding of one or more course topics by being able to communicate your understanding in the form of a computer program.

Required components of the programming project are:
1.    Source code and compiled, runnable version of the program, and relevant test data.
2.    Written final report on the project, and on the results it produced.
3.    Presentation, with PowerPoint or other visual aids, to the class on the problem being solved, how your program works, and the results it produces.

Topics for the papers will also be assigned during the first weekend. In general, you will be assigned specific topics for which to find additional information beyond that contained in the textbook, and to teach the rest of the class (your professor included, most likely!) about further developments in that area. For each of the two papers, you will be expected to do a literature search (online and/or print -- a good place to start is Maryland's online library: http://www.umuc.edu/library/ ). Papers are to be written using the APA style. A power point summary of using references in the APA style can be found at http://owl.english.purdue.edu/workshops/pp/APA2.PPT and a more extensive description of the APA style is available at http://owl.english.purdue.edu

Getting help
I will try to check my email every day, and welcome questions via that mode about your programs.
I prefer to use my UMUC address for all email related to this course:      sdean@faculty.ed.umuc.edu
When you send questions via email, please be as specific as possible (e.g., don’t just say it doesn’t work, tell me the text of the error messages or specifically what results you are seeing, from what inputs, that are incorrect). Also, please attach a copy of the program file(s) and any input data files that I did not give you.

Plan to check the web board frequently, as I will use it to post information of potential interest to all of you. For example, it is possible that as I help solve a problem that one of you has sent via email, I will realize that there is something that I should tell all of you It is your responsibility to check the web board – I will not notify you when I put information there.

About the Instructor: Susan T. Dean
Dr. Dean earned the BA in Mathematics from Vanderbilt University, and the MS and PhD in Computer Science from the University of Alabama in Birmingham. She has worked at various times as a programmer, programmer/analyst, systems analyst, and project manager in the areas of medical information systems, small business support, and life insurance. Since 1975, she has been involved in teaching and curriculum development in computing, most recently at Samford University in Birmingham, AL.  She has served on the Board of Directors and as President of the Consortium for Computing Sciences in Colleges (previously known as the Consortium for Computing in Small Colleges). She serves on the Steering Committee of the CCSC Southeastern Conference. Her areas of interest include curriculum development, database management systems, programming languages, and operating systems.
 
 
 

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