Computer Science
Major/Minor
Computers store, retrieve, and communicate information, and solve problems in nearly every area of our society. Computer science concentrates on software aspects in the study of basic principles and tools used by computer professionals: algorithms and data structures, programming languages, computer hardware, numerical and symbolic computation, operating systems, networking, software methodology and tools, database and information retrieval, artificial intelligence, and visualization. A dual major with computer engineering is available.
- The computer science major is accredited by the Accreditation Board for Engineering and Technology (ABET) and offers the students the option of a second concentration in science, mathematics, business, or liberal arts.
- Students work in small groups to apply their engineering and design analysis skills to real-world problems and equipment in approximately 20 laboratory courses that take place in over 30 modern, well-equipped laboratories.
- Active student chapters of the Association for Computing Machinery and the IEEE Computer Society bring in nationally recognized speakers, sponsor career-oriented programs, and take field trips to learn about the computer operations of local companies.
The Department of Computer Science and Engineering offers both a Bachelor of Science and a Bachelor of Arts program. For more information on these two degree programs, please view the suggested curriculum below and/or visit the Department Web page.
| Bachelor of Science in Computer Science - Suggested Curriculum |
Freshman
·Computer Programming I, II, III
·Discrete Mathematics
·Calculus I, II
·English Composition I, II
·Linux and Windows
·General Education |
Sophomore
·Data Structures & Algorithms
·Calculus III
·Matrix Algebra
·Laboratory Science Sequence (Class 1–3)
·CS/CEG Technical Elective
·Computer Organization
·General Education |
Junior
·Operating Systems
·Statistics
·Technical Communications
·Software Engineering
·Intro to Database Mgmt.
·CS/CEG Technical Elective
·Math/Science Elective
·General Elective
·General Education |
Senior
·Intro to Formal Languages
·Comparative Languages
·Social Implications of Comp
·CS/CEG Technical Elective
·General Elective
·General Education |
| |
|
|
|
| Bachelor of Arts in Computer Science - Suggested Curriculum |
Freshman
·Computer Programming I, II, III
·Discrete Mathematics
·Calculus for Social Sciences
·Statistical Concepts
·Composition I, II
·Linux and Windows
·Symbolic Logic
·General Education |
Sophomore
·Data Structure & Algorithms
·SQL/Oracle Databases
·Natural Sciences Sequence (Class 1–3)
·CS/CEG Technical Elective
·General Education
·General Elective |
Junior
·Computer Organization
·Info. Tech. Systems
·Formal Languages
·Technical Communications
·CS/CEG Technical Elective
·General Education
·General Elective |
Senior
·Software Engineering
·Social Implications of Comp
·CS/CEG Technical Elective
·General Education
·General Elective |
Fast Facts:
Average starting salaries for professionals with a bachelor's degree in an engineering-related field: biomedical engineering $44,912; computer engineering $56,201; electrical engineering $55,292; industrial engineering $45,907; materials engineering $54,027; mechanical engineering $54,128; systems engineering $51,473; computer programmer $46,744. (Source: Fall 2006 Salary Survey and 2007 Spring Update, The National Association of Colleges and Employers)
According to the Bureau of Labor Statistics, the following careers will have a significant increase in demand from 2004 to 2014: computer support specialists, computer programmers, computer engineers, electrical engineers, and materials engineers.
The College of Engineering and Computer Science guarantees students employment in a degree-related career field after graduation or the opportunity to pursue an engineering or computer science master's degree tuition free.
The Academic Advantage program is an intense and innovative summer program especially designed for first-year students who will enter computer science or engineering programs.
Special Note:
Students planning to study engineering-related majors should complete at least one year of chemistry and four years of math, including trigonometry, during high school. |