COSC-501 Information and Computation
This course introduces the principles and practices of computer science. 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 presents the basics of computing machinery, computing software, the theories of computability and complexity, the general capabilities and limitations of computing and networks. The course surveys some of the computer and network applications related to data storage, retrieval, transmission, transformation; and the extraction and communication of information. 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, and a term project. This course does not count for credit for graduate students in computer science.
Other academic years
There is information about this course number in other academic years: