Our Bachelor of Science in Computer Science program, accredited by the Computing Accreditation Commission of ABET (http://www.abet.org), provides a breadth-first approach to computer science allowing students to gain a broad, substantive overview and understanding of the many aspects of the 21st century computing professional. This program is suited to students who wish to engage in research or advanced studies in CS or engineering or pursue employment opportunities, and is the designated programmatic path for our Computer Science B.S./M.S. 5-year program. According to ABET, graduates from an ABET accredited program have met essential standards established by a network of experts. Graduates from an ABET-accredited program have a solid educational foundation and are capable of leading the way in innovation, emerging technologies, and in anticipating the welfare and safety needs of the public.
Graduates of the B.S. CS program will have an ability to:
- Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
- Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
- Communicate effectively in a variety of professional contexts.
- Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
- Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
- Apply computer science theory and software development fundamentals to produce computing based solutions.
Educational Objectives: Bachelor of Science in Computer Science
The Bachelor of Science in Computer Science identifies the following educational objectives in order to prepare graduates to do the following within the first few years after graduation from the program.
- Work as effective team members or team leaders in the development of computer and software systems covering a wide range of business, educational and scientific applications.
- Enter professional careers in positions including, computer programmer, software tester, systems analyst, network administrator, software systems designer, database manager, computer systems integrator, software security analyst and game developer.
- Undertake graduate studies and develop the knowledge and expertise to complete advanced studies or do research in computer science, engineering and other scientific fields.
- Work in teams, communicating effectively with technical and non-technical team members, clients and customers, while meeting the social and ethical responsibilities of their profession.
- Explore, synthesize and implement ideas in their areas of interest and activity.
- Adapt to new technologies and methodologies with the skills required to react to a changing world.
Program Requirements and Information
- Course catalog, curriculum & sequence chart
- 33 credits general education (English, history, arts, culture)
- 29 credits math and lab science
- 45 credits CS
- 36 credits required courses
- 9 credits elective CS
- 21 credits free electives
- Experiential Education
- Co-operative or internship experience, or completion of a specially designated EXED course
The following table shows enrollment and graduation data for the program under its former name of “Bachelor of Science in Computer Science with a Concentration in Advanced Computing Program”.
Bachelor of Science in Computer Science
Accredited by the Computing Accreditation Commission of ABET (http://www.abet.org)
|Academic Year||Enrollment Year||Total Students||Total Students at Senior Level||Degrees Conferred|