Second Bachelor's Degree in Computer Science is designed for students who want to major in computer science, especially with two years of courses under their belt. The second Bachelor's Degree in Computer Science is a double degree program that combines the core requirements of a Bachelor of Science (BOS) with an elective in computer engineering or a related area. By combining these two academic fields, students will be able to develop a comprehensive scientific background in computer science. This double degree program has been acknowledged by The Higher Learning Commission of the National Association for College and Higher Education as providing significant educational benefit. In the United States, a student must achieve his or her first two years of college, at which time he or she can enroll in a second Bachelor's degree program.
Students may choose from various specializations within computer science. One major component of the double degree programs in computer science is a sequences-based approach to teaching and research, requiring advanced courses in areas such as algorithm design, database theory, formal methods, numerical analysis, and numerical computing. Students may also choose to take specialized electives in areas such as human-computer interaction, computer studies, programming principles, security, risk management, and software testing. Students may also opt to take only business courses if they have already taken a bachelor's degree in business.
Some examples of double degree programs in computer science are the Associates in Applied Science in Computer Science, which is an interdisciplinary double major in ACAS; the Bachelors in Business Administration (BBA), which require a different major than the double major in ACAS; the Bachelors in Criminal Justice, which are a different major than ACAS; and the Doctor of Accounting Practice (DAP), a more specialized and time-consuming program than the other two majors. Students may also earn their double degree online. For students interested in double majoring in computer science, a computer school with online classes is an attractive option. Online classes allow students to continue their education at their own pace, giving them the ability to learn on their own and set their own schedules.
Computing professionals can earn a double degree through one of the following bachelor options. The first option, the Associates in Science in Information Systems (ASIS) program requires a major in information systems, with a minor in computer science, or a related major such as computer engineering. Students must complete a series of general studies courses, and many have to pass the exams for the National Association for Information Technology (NAIT) certifications in information systems. This program requires that students have completed a bachelor's degree in science or a math-related field, and it is a double degree program.
The second option, the Bachelor in Computer Science (BSCS) program, requires a second Bachelor's degree. Unlike the Bachelors in Information Systems, students cannot major in either science or computer science. Instead, they must earn two years of associate's degrees from accredited universities. Students must also pass a series of examinations and complete a course of study covering the science and technology of information systems.
Students who are interested in earning degrees in computer science should look into programs at the California State University at Northridge. The Bachelor in Science in Information Systems and Bachelor in Business Management program, two of the campus-based degrees offered, are nationally accredited. Both of these programs allow students to earn their degrees while working and engaging in a work-study program at the college. Students can complete their degrees in three years, while most take about a year to earn . . . . . . both degrees. A typical curriculum includes classes in courses like accounting, statistics, computer programming, and computer software, along with general education courses.