syllabusComp155.docx - COMP 155 Intro to Computer Science Dr David Valentine STEM 360D [email protected](724 264-4622 I Course Details Catalog

syllabusComp155.docx - COMP 155 Intro to Computer Science...

This preview shows page 1 - 3 out of 7 pages.

COMP 155 Intro to Computer Science Dr David Valentine STEM 360D [email protected] (724) 264-4622 I. Course Details Catalog Description: COMP 155. INTRODUCTION TO COMPUTER SCIENCE. This course provides an introduction to the field of Computer Science. Topics include data representation, gates and circuits, algorithm design, programming languages, abstract data types, operating systems, information systems, artificial intelligence, networks, and the World Wide Web. The course is intended to prepare students for further study in the field and is also appropriate for non-major students who wish to become familiar with computer science. Fall semester only, three hours. Prerequisites: None Course Overview: Purpose: This course provides a broad spectrum tour through the world of computing and computer science. Computing is examined through historical contexts using a layered approach. Each layer continues to abstract ideas created in the previous layer to bring the student from basic information and hardware concepts through programming, operating systems, applications and networks. Ethical concerns and consequences are presented and discussed at each layer to provide a holistic view of computing and to set the stage for further study. Text: No specific textbook. We will utilize materials from the Web as needed. Web page: MyGCC Software (Free): Python 3; Pygame Office hours: MW 1-4:30 pm; T/Th 1:30-2:30 pm; F 10-11 am Other times available by appointment.
Image of page 1
II. ABET Student Outcomes This course develops the student’s ability to do the following: 2. Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline. The techniques and skills covered in the course are fundamental to the discipline and will extend to other courses as a firm foundation for continued study. These foundations include an understanding of computing systems ranging from the information layer and hardware through programming, operating systems, applications, and communications layers. III. Course Outcomes Upon completion of the course, students will have demonstrated: 1. an understanding of terminology associated with computer systems. (supports SO 2) 2. an understanding of how information is stored on a computer. (supports SO 2) 3. an understanding of basic computing components and architecture. (supports SO 2) 4.
Image of page 2
Image of page 3

You've reached the end of your free preview.

Want to read all 7 pages?

  • Fall '16
  • Dr. Al Moakar

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern

Stuck? We have tutors online 24/7 who can help you get unstuck.
A+ icon
Ask Expert Tutors You can ask You can ask ( soon) You can ask (will expire )
Answers in as fast as 15 minutes
A+ icon
Ask Expert Tutors