Georgetown University home page Search: Full text search Site Index: Find a web site by name or keyword Site Map: Overview of main pages Directory: Find a person; contact us About this site: Copyright, disclaimer, policies, terms of use Georgetown University home page Home page for prospective students Home page for current students Home page for alumni and alumnae Home page for family and friends Home page for faculty and staff Georgetown University Search: Full text search Site Index: Find a web site by name or keyword Site Map: Overview of main pages Directory: Find a person; contact us About this site: Copyright, disclaimer, policies, terms of use
Navigation bar Navigation bar
spacer spacer spacer spacer
border
spacer spacer spacer
border
spacer spacer

COSC-010 Introduction to Computer Science

COSC-010 Introduction to Computer Science
Faculty:
  • Miles, Arnie
  • This course is for non-majors seeking an introduction to the principles and practices of computer science. These concepts are introduced in the context of current and future computing technologies such as computer graphics, Web programming, and artificial intelligence. As well, the course introduces some of the economic, legal, ethical, and social issues related to the capabilities and limitations of network and computing technology. The course first presents the basics of computing machinery: information and its representations, elements of computer organization, and low-level machine hardware. Next, the course covers the basics of computing software: algorithms and computer programming in machine, assembly, and high-level programming languages. Using the theories of computability and complexity, a discussion of the general capabilities and limitations of computing and networks follows. Finally, a survey of some computer and network applications provides a setting in which to apply the basic analytic concepts and technological tools previously introduced. Classes meet once per week for lectures and once per week for lab sessions. Course work includes weekly written and programming assignments, and midterm and final exams. This course may be used toward completion of the College math/science requirement. The course does not train students to use application programs such as word processors and Internet browsers. Prerequisite: none. Fall and Spring.
    Credits: 3
    Prerequisites: None
    Other academic years
    There is information about this course number in other academic years:
    More information
    Look for this course in the schedule of classes.

    The academic department web site for this program may provide other details about this course.
    spacer spacer
    Navigation bar Navigation bar