Bachelor of Computer Science

Last updated

The Bachelor of Computer Science (abbreviated BCompSc or BCS) is a bachelor's degree for completion of an undergraduate program in computer science. [1] [2] [3] [4] [5] In general, computer science degree programs emphasize the mathematical and theoretical foundations of computing. [6]

Contents

Typical requirements

Because computer science is a wide field, courses required to earn a bachelor of computer science degree vary. A typical list of course requirements includes topics such as: [7]

Some schools may place more emphasis on mathematics and require additional courses such as: [8]

Beyond the basic set of computer science courses, students can typically choose additional courses from a variety of different fields, such as: [9]

Some schools allow students to specialize in a certain area of computer science. [10] [11] [12]

See also

Related Research Articles

<span class="mw-page-title-main">Computing</span> Activity involving calculations or computing machinery

Computing is any goal-oriented activity requiring, benefiting from, or creating computing machinery. It includes the study and experimentation of algorithmic processes, and development of both hardware and software. Computing has scientific, engineering, mathematical, technological and social aspects. Major computing disciplines include computer engineering, computer science, cybersecurity, data science, information systems, information technology and software engineering.

<span class="mw-page-title-main">Computer science</span> Study of computation

Computer science is the study of computation, information, and automation. Computer science spans theoretical disciplines to applied disciplines. Though more often considered an academic discipline, computer science is closely related to computer programming.

<span class="mw-page-title-main">Stephen Cook</span> American-Canadian computer scientist, contributor to complexity theory

Stephen Arthur Cook is an American-Canadian computer scientist and mathematician who has made significant contributions to the fields of complexity theory and proof complexity. He is a university professor emeritus at the University of Toronto, Department of Computer Science and Department of Mathematics.

<span class="mw-page-title-main">Richard M. Karp</span> American mathematician

Richard Manning Karp is an American computer scientist and computational theorist at the University of California, Berkeley. He is most notable for his research in the theory of algorithms, for which he received a Turing Award in 1985, The Benjamin Franklin Medal in Computer and Cognitive Science in 2004, and the Kyoto Prize in 2008.

<span class="mw-page-title-main">Theoretical computer science</span> Subfield of computer science and mathematics

Theoretical computer science (TCS) is a subset of general computer science and mathematics that focuses on mathematical aspects of computer science such as the theory of computation, formal language theory, the lambda calculus and type theory.

<span class="mw-page-title-main">Computer science and engineering</span> University academic program

Computer science and engineering (CSE) is an academic program at many universities which comprises approaches of computer science and computer engineering. There is no clear division in computing between science and engineering, just like in the field of materials science and engineering. However, some classes are historically more related to computer science, and other to computer engineering. CSE is also a term often used in Europe to translate the name of technical or engineering informatics academic programs. It is offered in both undergraduate as well postgraduate with specializations.

<span class="mw-page-title-main">Samson Abramsky</span> British computer scientist

Samson Abramsky is Professor of Computer Science at University College London. He was previously the Christopher Strachey Professor of Computing at Wolfson College, Oxford, from 2000 to 2021.

Computational science, also known as scientific computing, technical computing or scientific computation (SC), is a division of science that uses advanced computing capabilities to understand and solve complex physical problems. This includes

<span class="mw-page-title-main">Courant Institute of Mathematical Sciences</span> Division of New York University, US (founded 1935)

The Courant Institute of Mathematical Sciences is the mathematics research school of New York University (NYU). Founded in 1935, it is named after Richard Courant, one of the founders of the Courant Institute and also a mathematics professor at New York University from 1936 to 1972, and serves as a center for research and advanced training in computer science and mathematics. It is located on Gould Plaza next to the Stern School of Business and the economics department of the College of Arts and Science.

<span class="mw-page-title-main">Department of Computer Science, University of Oxford</span> Department of the University of Oxford

The Department of Computer Science is the computer science department of the University of Oxford, England, which is part of the university's Mathematical, Physical and Life Sciences Division. It was founded in 1957 as the Computing Laboratory. By 2014 the staff count was 52 members of academic staff and over 80 research staff. The 2019, 2020 and 2021 Times World University Subject Rankings places Oxford University 1st in the world for Computer Science. Oxford University is also the top university for computer science in the UK and Europe according to Business Insider. The 2020 QS University Subject Rankings places The University of Oxford 5th in the world for Computer Science.

The David R. Cheriton School of Computer Science is a professional school within the Faculty of Mathematics at the University of Waterloo. QS World University Rankings ranked the David R. Cheriton School of Computer Science 24th in the world, 10th in North America and 2nd in Canada in Computer Science in 2014. U.S. News & World Report ranked the David R. Cheriton School of Computer Science 42nd in world and second in Canada.

A Bachelor of Economics is an academic degree awarded to students who have completed undergraduate studies in economics. Specialized economics degrees are also offered as a "tagged" BA (Econ), BS (Econ) / BSc (Econ), BCom (Econ), and BSocSc (Econ), or variants such as the "Bachelor of Economic Science".

A Bachelor of Software Engineering HonoursBSEHons is an undergraduate academic degree awarded for completing a program of study in the field of software development for computers in information technology.

The School of Engineering and Applied Science (SEAS) at the George Washington University in Washington, D.C. is a technical school which specializes in engineering, technology, communications, and transportation. The school is located on the main campus of the George Washington University and offers both undergraduate and graduate programs.

A master's degree in quantitative finance is a postgraduate degree focused on the application of mathematical methods to the solution of problems in financial economics. There are several like-titled degrees which may further focus on financial engineering, computational finance, mathematical finance, and/or financial risk management.

<span class="mw-page-title-main">Georgia Institute of Technology College of Computing</span>

The College of Computing is a college of the Georgia Institute of Technology, a public research university in Atlanta, Georgia. It is divided into four schools: the School of Computer Science, the School of Interactive Computing, the School of Computational Science & Engineering, and the School of Cybersecurity and Privacy. The College of Computing's programs are consistently ranked among the top 10 computing programs in the nation. In 2022, U.S. News & World Report ranked the Computer Science graduate program #6 in the U.S. In 2016, Times Higher Education and the Wall Street Journal ranked the College #5 in the world.

<span class="mw-page-title-main">Applied mathematics</span> Application of mathematical methods to other fields

Applied mathematics is the application of mathematical methods by different fields such as physics, engineering, medicine, biology, finance, business, computer science, and industry. Thus, applied mathematics is a combination of mathematical science and specialized knowledge. The term "applied mathematics" also describes the professional specialty in which mathematicians work on practical problems by formulating and studying mathematical models.

A Bachelor of Science in Information Technology,, is a bachelor's degree awarded for an undergraduate program in the information technology. The degree is normally required in order to work in the Information technology industry.

<span class="mw-page-title-main">Khoury College of Computer Sciences</span> Computer science department of an American university

The Khoury College of Computer Sciences is the computer science school of Northeastern University in Boston, Massachusetts. It was the first college in the United States dedicated to the field of computer science when it was founded in 1982. In addition to computer science, it specializes in data science and cybersecurity. The college was also among the first to offer an information assurance degree program.

John Rischard Rice is an American mathematician and computer scientist, the W. Brooks Fortune Distinguished Professor Emeritus of Computer Science and a professor of mathematics at Purdue University. He specializes in numerical computing, founded the ACM Transactions on Mathematical Software and is the author of more than 20 books and approximately 300 research articles.

References

  1. "BCS Program (Second Degree) | Computer Science at UBC". www.cs.ubc.ca. Archived from the original on 2022-04-29. Retrieved 2022-10-02.
  2. Marketing. "Bachelor of Computer Science (with specialisation)". study.csu.edu.au. Archived from the original on 2022-07-10. Retrieved 2022-10-02.
  3. "Computer Science (BCS) - Eastern Washington University". Archived from the original on 2022-06-10. Retrieved 2022-10-02.
  4. "IWU | Bachelors in Computer Science | Computing and Engineering". www.indwes.edu. Archived from the original on 2022-03-19. Retrieved 2022-10-02.
  5. "BCS and BMath CS Majors". University of Waterloo. 2017-02-13. Archived from the original on 2022-09-21. Retrieved 2022-10-02.
  6. "Bachelor of Computer Science (BCOMPSC) Degree". University of Wollongong in Dubai. Archived from the original on 2016-12-18. Retrieved 2016-12-05.
  7. Archived 2015-09-09 at the Wayback Machine Course description of the Bachelor of Computer Science at Monash University, Melbourne, Australia
  8. Archived 2010-11-16 at the Wayback Machine Bachelor of Computer Science at Purdue University, West Lafayette, Indiana, U.S.
  9. Archived 2011-07-20 at the Wayback Machine Classes available through Purdue University's Computer Science Department
  10. "Computer Science concentrations offered by Stevens Institute". Stevens Institute of Technology. Archived from the original on 2011-08-10. Retrieved 2011-12-01.
  11. "Saint Leo University program description offering Information assurance specialization". Saint Leo University. Archived from the original on 2011-11-23. Retrieved 2011-12-01.
  12. "B.S. Computer Science - Cybersecurity Concentration". Fairleigh Dickinson University. Archived from the original on 2011-12-31. Retrieved 2011-12-01.