COMPUTER ENVIRONMENT I(LECTURE IN ENGLISH)

  1. Course Description
    This course provides students with a solid understanding of the fundamental elements on which computers are based. Topics covered by the curriculum include basic electricity and electric circuits, digital systems, logic circuits and algebra, and data representations. This knowledge eliminates “mysteries” about hardware and provides students with a well-rounded understanding of computers.
  2. Course Objectives
    Upon successful completion of the course, the student should be expected to be knowledgeable in the following areas: 1. How numbers and data are represented in binary. 2. How binary information can be implemented using electricity. 3. How binary arithmetic can be implemented and constructed using logic circuits. 4. The basic components of the Von-Neumann architecture and how they inter-operate. 5. Assembly programming on the DAsm simulator platform
  3. Teachnig Method
    Classroom Policies During class, all electronic devices must be turned OFF. This includes cell phones, pagers, PDAs, game consoles, digital cameras, laptop computers or any other devices. If you absolutely must have a cell phone on for an emergency situation, you must first clear it with me BEFORE class begins. In addition to showing up for class on time, other student responsibilities include proper behavior during class, learning the material, completing assignments correctly, submitting assignments properly and on time, studying for the exams, and participating in class by asking or answering questions during the lectures. Finally, all students are required to bring a pencil (or other writing instruments) and papers to class, to take notes, quizzes and perform other tasks. Workload 4 hours per assignment (Assignment 1 – 6) Recommended 4 hours of self-study per week 6 hours per assignment (Assignment 7 & 8) Submitting Homework There will be 8 assignments. These assignments must represent your own individual work and must be submitted on the specified due date and time. Late assignments will be penalized 20% for each day (including weekends and holidays) beyond the deadline. Academic Honesty Students are welcome to work together, ask the instructor for help, and consult alternate text books; however, all work submitted must the individual students own work. Any student found plagiarizing the work of others, or cheating on exams, will be given the grade of F (0%) for the class and will be subject to disciplinary action.
  4. Textbook
  5. Assessment
    Grading Grades will be derived from homework assignments and exams. The detailed weightings and letter grades are as such: Assignments 40% (8 assignments, 5% each) Quizzes 15% (3 Quizzes) Midterm Exam 20% Final Exam 25% Bonus Assignments 5% ( 1 Bonus assignment) x% Grade 93-100 A 90-92.99 A- 87-89.99 B+ 83-86.99 B 80-82.99 B- 77-79.99 C+ 73-76.99 C 70-72.99 C- 60-69.99 D <60 F You must receive an average score of 60% on both the midterm and final exams combined to pass this course, regardless of your homework/quiz/lab scores. Disabled Student Services Students with physical, psychological or learning disabilities that affect their ability to perform major life activities associated with this class may be eligible for reasonable accommodations with prior arrangements.
  6. Requiments
    None
  7. Practical application of the course
    Course for students without any background in computer basics should be able to understand fundamental and how to apply in real life
  8. Reference