|
|
Department of Computer Science (COS)
Computer science demystified
by Charles Welty, Professor, Department of Computer Science
The Department of Computer Science at the University of Southern Maine offers
a four-year program leading to a Bachelor of Science degree in computer
science. Computer science courses concern the practice and the theory of
solving problems by computer. More specifically, computer scientists build and
analyze tools that allow complex problems to be solved. A component of
computer science is the study and use of various programming languages, but
computer science consists of much more than programming.
The focus of the Computer Science program is software design, that is, how you
design and build software to serve a purpose. Students will also have courses
available to them in the areas of databases, graphics, artificial
intelligence, robotics, operating systems and computer networks. The
mathematical theory of computer science aids in determining the efficiency and
correctness of algorithms and programs. In addition, a computer scientist must
understand how computers are built and operate. The systematic application of
general methods and computing technology to actual problems is the essence of
Computer Science.
The undergraduate degree in computer science prepares students both for
careers in the computing profession and for graduate study. Course
requirements ensure that students receive instruction in both practical and
theoretical aspects of computer science. The B.S. degree in computer science
is accredited by the Computing Accreditation Commission (CAC) of the
Accreditation Board for Engineering and Technology.
Preparing to major in Computer Science
Students should have taken high school courses in chemistry, physics, and
mathematics through algebra and trigonometry. Courses in English are also very
important. A computer scientist must not only be able to communicate with
computers but must also be able to communicate with people.
Jobs in Computer Science
The present job market in for graduates with a B.S. in Computer Science is
very good. Our graduates can choose to work in a variety of locales. Many opt
to stay in Maine. Others have gone to California, Arizona, Tennessee and, of
course, Massachusetts.
Computer Science graduates are qualified to take a variety of jobs. Some may
work in the computer industry itself, at companies like Apple and Sun
Microsystems. Other graduates work in a variety of businesses from the highly
technical ones such as DeLorme Mapping, Fairchild Semiconductor, National
Semiconductor, and IDEXX Labs. Still others work in a more business-oriented
environment such as Unum-Provident, Hannaford's, and Wright Express.
Rewards of majoring in Computer Science
Computer science graduates are among the highest paid of any field. But, there
are additional rewards. Actually building systems that people use and that
make a person's life easier (or more fun) is a large reward. Since Computer
Science is a pretty rigorous major, graduates also have a deserved sense of
accomplishment.
You will also be working in an industry that is key to the success of our
nation's economy. The United States remains the main provider of computer
software to the world.
|