Casper College Computer Science Department Information

Tuesday, July 27, 2010

Casper College Computer Science Department Information

2010 Fall Semester Online Offerings in Computer Science at Casper College:

COSC1010 Introduction to Computer Science:




This course teaches how to program using the Visual Basic 2008 programming language, one of the most common programming languages used today. Students will tentatively use Microsoft Visual Basic Express or Studio 2008 (possibly 2010). Examples of Visual Basic source code and applications can
be viewed on the Visual Basic web page. Students taking Visual Basic should possess basic typing
skills. This is an introductory course where students will learn how to make professional looking programs that do all kinds of things and hopefully have a lot of fun along the way. Visual Basic allows you to quickly make programs which look great. Programs made in class will include spell checkers, address books, screen savers, games, etc. Visual Basic allows people to make programs to do some really powerful stuff. The Express Visual Basic programming environment is available at no cost through Microsoft at http://www.microsoft.com/express/download/ and is packaged with our course text Programming Using Visual Basic.NET 2008, Seventh Edition by David Schneider. This course is offered both in the Spring and Fall semesters.


COSC1030 Computer Science I:
Computer Science I is taught using the C++ language. Topics covered include function development, iteration, logic, and file saving. Examples of C++ code and applications can be viewed on the C++ web page. This course is intended to give students their first major step in the fundamental concepts of computer science which are used in all languages. More programs are made in C++ which are bought in the stores than any other language. Students taking this course should either have taken Introduction to Computer Science (or equivalent) or have had previous experience programming (i.e. writing html, etc) or have done well in mathematics. C++ is a great language to learn, and is the common language used in many college programs. It is also the language many professional applications are written in that you buy off the shelf. This is an introductory course in C++. However, other C++ online courses may be offered at a later date which may be more advanced or written visually. Free Versions of the C++ programming environment are available from several locations. For instance, Microsoft has its free Express edition of C++ at http://www.microsoft.com/express/download/ and BloodShed Software offers a very compact but good C++ programming package at http://www.bloodshed.net/devcpp.html. The text is Problem Solving, Abstraction, Design Using C++, Fifth Edition from Addison Wesley. This course is offered both in the Spring and Fall semesters

0 comments: