COSC 105 Fundamentals of Computer Science

This is a course to provide a non-programming understanding of how computers work. Topics include operating and file systems, compilers, architecture, networking, internet, databases, and software engineering.

Course Information

  • Syllabus
  • Department Listing
  • Schedule
  • Assignment Information

  • Due Dates
  • Laboratory Information
  • Quiz Study Material
  • Homework Discussion Group
  • New Announcements:

  • Another lab activity on careers in computer science is available. It is due Oct 9th. The last day to turn in the assembly language lab is Oct 9th.
  • There is a new entry on this front page, a homework discussion group. Feel free to use it to help you interact with each other to accomplish your homework quiz study questions.



  • Computer Science Department
    Indiana University of Pennsylvania