Jump to content
  • Computer science course calendar

    computer science course calendar Home >; Undergraduate Catalog >; College of Engineering >; Computer Science and Engineering >  Schedule of Classes: Computer Science and Engineering: 2020-2021. Download the MyUnige app, for Iphone or Android, to always have your class schedule just a click away. Columbia St. Subject list. 1 extraordinary exam date for each course offered in the A. Courses with middle digits 0 to 3, e. 33293 Fax: 519-885-1208 2. Cheriton School of Computer Science University of Waterloo Waterloo, Ontario Canada N2L 3G1 Phone: 519-888-4567 ext. 5268, COSI 10A 1, Introduction to Problem Solving in Python [ dl sn ], Block 1A M,W 8:00 AM–9:30 AM  Intended as a first course for computer science majors and others with a deep interest in computing. Courses with middle digits 4 to 9, e. Browse the latest online computer science courses from Harvard University, including "CS50's Introduction to Game Development" and "CS50's Web  Computer Science Calls For Papers (CFP) for international conferences, workshops, meetings, seminars, events, journals and book chapters. In every such case, only one course is actually offered and the two numbers are alternate identifiers for this single course. Mark Albert’s computer science course this semester. Oct 29th, 2018 – Nov 12th, 2018. 2020/21. S. No enrollment or registration. C. The varieties of computer hardware and  Computer Science - BS. The ability offered by programming to change bits of code and see a new outcome right before his eyes was what really drew Kuhlmann in. The advent o A computer science degree is extremely valuable to texh companies like Apple, Google, and Facebook. Here you will find information on the programs of study, courses, important dates, and the rules/regulations of the Faculty. For custom calendars in Word, insert a tabl Computer science is quickly becoming an essential skill in nearly every industry. Kaplan, J. Undergraduate course listing. If a course is offered jointly, then graduate students enrol in the 600-level version of the course and undergraduate students Subpages (6): AP CS Calendar AP CSP Calendar Computer Programming Calendar Computer Science I Calendar Computer Science II Calendar Fundamentals of CS Calendar Comments All content on this page is from the above mentioned teacher at the above mentioned campus in the above mentioned district. Oct 31, 2020 · Academic Calendar; Date Day of Week Event; 7: Fri: Deadline for doctoral students to submit application, signed by department, to the Office of Graduate Education, 3-138, for fall term non-resident status. Courses, Curricula, and Faculty. the requirement that "at least six additional credits from computer science courses at the 3000 level" will be met by completing the following courses at York University: LE/EECS 4312 3. Content in this course can be considered under this license unless otherwise noted. Core Requirements: Advanced Level (18 Credit Hours). 5 Major in Computer Science (Visual Computing and Games) (B. Summer 2021 SCHEDULE (1/15/2021). The nature of Computer Science as a discipline; the design and analysis of algorithms and their implementation as modular, reliable, well-documented programs written in a modern programming language. Contacts. , 230 are designed for a broader audience, including students pursuing the Computing option. The University of Texas at El Paso Department of Computer Science Chemistry & Computer Science Building, Room 3. S. These events are only open to current CSE majors and members of those organizations. Data types, abstraction, and polymorphism. Program Requirements *Note: Unless otherwise specified, students enrolling in any Computer Science or Mathematics course with prerequisites are required to have completed all prerequisite courses for that course with a C- or better, or have permission to enrol from the Program Accelerated Degree. Department of Computer Science professors and instructors are readily available both inside and outside the classroom to discuss course material, emerging topics of research in computer The Computer Science program emphasizes fundamentals and techniques that remain relevant and useful for many years after graduation. THIS PAGE IS INTENTIONALLY LEFT BLANK. Any 4000-5000 level Computer Science (CS) course that is not a required undergraduate course will  9 Waiver of Regulations for Undergraduate Students 11. Prior to that, he held the position of Assistant Professor and Coordinator of the Math and Computer Science Department at Bennett College, Greensboro, NC. Prerequisite: Grade 12 Calculus and Vectors and one other Grade 12 mathematics course. Here are listings of the most recent course offerings in Computer Science. The Computer Science Internship Admissions Committee will make admission decisions. " CS 642 Principles of Programming Languages (0. For students who hold a degree in any discipline, earn a Computer Science Degree in as little as 12 months at Algoma University’s computer science program, and fill the need and high demand for Computer Scientists in today’s technologically advanced society. The second half of the term is a preview of selected advanced Computer Science topics, such as the design and implementation of application-specific languages, macros, programming with the HTTP protocol and continuation-passing style. 0 credit hour course) and two Computer Science courses at the 3XXX or the 4XXX level. See full list on calendar. Most math, chess, computer science and technology, science, and writing courses are offered in an individually paced format and have rolling enrollment. Notes: Some of the following Computer Science courses are cross-listed from other parts of the Calendar. Whether you're looking to create animations in JavaScript or design a website with HTML and CSS, these tutorials and how-tos will help you get your 1's and 0' View student reviews, rankings, reputation for the online AS in Computer Science from Blinn College Blinn College's Computer Science degree prepares its students to be professionals of computer technology. Students may apply at any time but please allow two weeks for applications to be processed. The course is intended for students who may wish to advance in Computer Science or in Information Systems and Operations Management. g. 2. Main St. David R. These courses may be taken individually or as part of a minor. Classes  d) Looking for a timetable planner? Try out NUSMODS, a student-run intiative from (mostly) School of Computing students. They allow scientists to store information indefinitely and review it easily. COMP-1000. Students interested in pursuing a Concurrent degree should consult the Second Degree section of The Degree Structure policy. 2017年10月21日 Some courses may have prerequisites, for example to take course 0 you have to first take course 1, which is expressed as a pair: [0,1]. 1100 500 W University Ave El Paso, Texas 79902 E: csfrontdesk@utep. Computer Science 217, 231, 235 and Data Science 211 are each introductions to computer science that include a substantial introduction to programming and that are available for credit for Computer Science majors. Our goal is to help you m (1-99) Primarily for Undergraduate Students. Prerequisites and exclusions Course staff are holding a Tech Support office hours this week to help with Lab 0 installation. Overview; First year; Certificate; Faculty; Courses. LE/EECS 4088 6. Free calendar templates also come with Microsoft Word and other word processing software. Any CS course at the   To earn a Bachelor of Science in Computer Science degree from UIC, students Education section of the catalog for a list of approved courses in this category. We are an independent, advertising-supported comparison service. Computer Science The *L notation indicates that labs are held on alternate weeks. Consult the Calendar or the Arts & Science Registration Instructions and Timetable for details. B. Students planning to undertake graduate study in computer science usually take additional advanced courses in computer science, electrical engineering, and mathematics. About AP. Lambda calculus and functional programming, logic programming, object-oriented programming. CS 101, COMPUTERS: APPLICATIONS AND IMPLICATIONS, 4 Credits. Contact individual departments for the most current information. The program consists of a combination of core courses in computer science, elective courses in computer science and mathematics, and some free electives. Course Considerations While no prerequisite exists for this course, since it is a very intensive course (requiring 15-25 hours/week prep time outside of class), some The cross-Faculty BA program in Digital Media, in the department of Electrical Engineering and Computer Science, combines a unique and rich blend of technology, media and communication, drawing on the strengths of Computer Science, Fine Arts, Science and Technology Studies, Cultural Studies and Social Sciences. No late registration is permitted in any Computer Science course after the first two weeks of classes. F. Computer science majors have diverse interests and career goals. Academic and Technical Writing Program (ATWP); Ageing (AGEI); American Sign Language (ASL); Anthropology (ANTH); Art Education (AE)  The following table gives a tentative two-year schedule for undergraduate computer science courses. Find the best colleges for a computer science degree. The Timetable should be used to check the term and time a course is offered. In the first half of the term, this course covers the same functional programming material as CS 1101 at roughly twice the pace. MIT OpenCourseWare is a free & open publication of material from thousands of MIT courses, covering the entire MIT curriculum. Welcome to the 2020-21 Academic Calendar of the Faculty of Arts & Science, University of Toronto. In addition to the courses in the major, the Bachelor of Science program emphasizes foundation courses in the sciences and in applied mathematics, leading to  Graduate Academic Calendar · Mon, Dec. Pre-Doctoral MS in Computer Science . May 19, 2020 · Individually Paced Courses. Department of Computer Science ICT 122: Computing Skills Fundamentals II 2020/21 Calendar Week Lecture Summary of Lecture Laboratory Sessions Week 1 25 - 29 Jan Registration Registration Week 2 1 Feb - 5 Feb Course Introduction Course Introduction Lab Registration Week 3 8 - 12 Feb Introduction to Spreadsheets I Introduction to Spreadsheets 2 Students who have completed Computer Science 319 prior to admission to a program in Computer Science may use this course in lieu of Computer Science 331 as a program requirement. (Online) CS 200B- 950 Computer Concepts; (Online) (Special Topic) CS 350-950 / 491-953 Web ( and  Course Descriptions - CS Website; Course Pre-Requisites · UCSB CS General Catalog Page · UCSB Course Schedules - All courses (by quarter); CS 291, 292   A first course in programming, software development, and computer science. Students with Computer 319 will be required to complete a non-credit, on-line course in order to be qualified for senior courses in theoretical computer science. Medha Sarkar Office: 306 Kirksey Old Main 1301 E. See office hours schedule The first Exam Prep session is this 3-4:30pm on Friday and will discuss exam format, studying advice, and tips for succeeding in the course. You could earn a computer science degree in as little as 12 months at Algoma University. November 25, 2020 | Staff Writers Are you ready to find your fit? A computer science b Best online courses in Computer Science from University of Helsinki, Stanford University, Tel Aviv University, Massachusetts Institute of Technology and other top universities around the world How online courses providers shape their sites Computer science is one of the hottest STEM jobs in today's market. USA is a community of leaders and learners who support and challenge one another through academic experiences, research and service that advance the Gulf Coast region and the world. D. AP Computer Science Principles - 0A027X0 - 320312-S1 - Kelly This course content is offered under a Public Domain license. Tentative Course Schedule · CS 65: Intro to CS 1 · CS 66: Intro to CS 2 · CS 83: Computer Ethics · CS 135: Programming Languages · CS 139: Theory of Computation  30 Nov 2020 Computer Science Courses: Spring 2021. Spring 2021 Course Listing (descriptive webpage format) Spring 2021 Course Calendar (abbreviated timeslot layout) Fall 2020 […] In addition to the required lower-division and upper-division Computer Science courses, Computer Science majors must take additional elective courses, totaling at least nine (9) units, from undergraduate Computer Science courses numbered CSC 140 or above (excluding the listed courses). 00, one 3000-level EECS course, one 4000-level EECS course and a full year research project course (e. Academic calendar. Five free elective courses allow students to tailor their undergraduate education to their specific goals. Students in this program are given View student reviews, rankings, reputation for the online AS in Computer Science from Franklin University Franklin University offers an associate’s degree in Computer Science that provides students with a variety of in-demand technology ski Find the real point of computer science is to study the methodologies involved with using computers as a means to solve problems. Here is the ECE Course Listing or CAESAR catalogue. Computer Science Discipline. The [P] designation is used to identify courses with an extensive computer programming component. Results 1 - 20 of 1404 Category: Computer Science and Internet Start Date: 12-22-2021 Last Day: 12- 22-2021 Deadline for abstracts: 08-31-2021. You can combine your studies with other fields, including mathematics, physics, economics, psychology, and linguistics. S. ). 2020–2021. ca Students must register for the course Computer Science 3700 every semester during their internship. This major prepares students for upper-division course work leading to a bachelor's degree in computer science. Suhaib A. Applicants who have an honours degree in another discipline with the required average and whose undergraduate program has included a substantial Computer Science content will be required to take one or more courses simultaneously with their graduate courses to make up any deficiencies. Courses such as College Success provide the tools students need to thrive in academics at Northampton and beyond. The Computer Science Internship Admissions Committee will make admission decisions. Graduate students must enrol in the  Num, Name, Professor(s), Classes, Room. Current class schedules, with posted  William and Mary Undergraduate and Graduate Catalog includes academic policies, faculty listings, program and graduation requirements, major and minor   Computer Science (CS). Obeidat joined the Department of Computer Science at Bloomfield College in the Fall of 2014 as the coordinator of the Network Engineering program. Consult the Calendar or the Arts & Science Registration Instructions and Timetable for details. The Department of Computer Science was recently ranked 30th among U. Bachelor of Science (Honours Computer Science with Software Engineering Specialization) (This program is available with or without Co-op)See Program and Co-operative Education Regulations Degree Requirements: School of Computer Science, College of Engineering and Physical Sciences Major (Honours Program) Since many courses are offered in only one semester and course pre-requisites place an ordering on courses, the following program of studies is designed so that students can schedule their courses over 8 semesters of study. COS 126 · Computer Science: An Interdisciplinary Approach, A. Download PDF of the entire catalog. MIT OpenCourseWare is a free & open publication of material from thousands of MIT courses, covering the entire MIT curriculum. Frontiers in Computer Science publishes rigorously peer-reviewed research across all areas of fundamental and applied computational sciences. No late registration is permitted in any Computer Science course after the first two weeks of classes. In addition to providing a foundation of knowledge in the field, the Computer Science curriculum also offers an introduction to general education classes that students would encounter in a four-year program. 1 Credit. Semantics of programming languages. Note: Most Computer Science courses require substantial time out of class in writing, correcting, and testing computer programs. Courses with the APCO designation are intended for non-Computer Science majors who recognize the need for fluency in computing as a part of their undergraduate program. The core of computer science is a disciplined ability to be logical and creative in a pragmatic way to solve problems in varieties of disciplines. The degree includes  As of Fall 2019, EECS have been separated into two departments - ECE & CS. program should register in such a course under the Computer Science (COMP) number. Students in the B. Web developmen The advent of computers has contributed greatly to the fields of science. The course introduces the fundamental principles of programming, including object-oriented and event-driven programming. ubc. Teaching. This list is provided for planning purposes only; changes  (Click on Subject Area(s), then search for COSC courses. For progression and graduation, the requirement will be a cumulative GPA of 5. Girls++. Student Branch of the IEEE. Search Programs You probably have a pretty good idea of what a computer is, but perhaps you’re unclear on what View student reviews, rankings, reputation for the online AS in Computer Science from Grantham University Become fluent in a programming language and learn network design with this online AS in Computer Science from Grantham. Calendar key: Yellow= advising events open to all students Purple = advising events for current CSE majors Green = events held by Allen School Student Organizations which includes ACM, ACM-W, Q++ and SAC. Calendars; Course Descriptions & Schedule; Financial AP Computer Science A Course and Exam Description. Computer scientists use computers to solve problems no one has successfully solved before. This course provides a broad survey of computer science and an introduction to programming. The minimum requirement for completion of a Bachelor of Science with a major in Computer Science is 120 credit hours. FAQ. Courses numbered 87 are First-year Student Seminars. Lumbroso, S. , PO Box 48 Murfreesboro, TN 37132-0048. Prerequisite: Three years of high school mathematics or MATH  Winter Graduate courses start on January 11, 2021. This course-based program is designed to provide practicing computer scientists the opportunity to strengthen and extend knowledge they acquired at the undergraduate level, to further develop their analytical skills, and to enhance their ability to comprehend and solve complex and advanced technology concepts. Applied Computing (APCO) Courses. Showing 1 to 31 of 31 entries. These courses may be taken individually or as part of a minor. To make your own calendar, use a free online service such as Create Printable Calendar on Timeanddate. Academic Calendar  Course Schedule. unc. Applied Computing (APCO) Courses. August. Course Number, Title, Instructor, Hour. Sc. in Computer Science (CS) degree program emphasizes analytical thinking and problem solving involving scientific applications. CS Course Schedule. Policy Statement on Fall 2020 Courses We are aware that an online instructional mode can be stressful for students and for faculty, and we hope that we can all work together to achieve Computer Science The *L notation indicates that labs are held on alternate weeks. Please see the Bachelor of Computer Science degree regulations for further details. edu P: (915)613-1982 MXP: +52 66 2690 3182 F: (915) 747-5030 Location The Computer Science curriculum is designed to offer students a great deal of flexibility. The 600-level courses are often listed jointly with 400-level courses. edu Our joint program with UChicago’s Booth School of Business enables students to earn both an MBA and an MS in Computer Science. Led by  15 May 2017 The Computer Science Colloquium is a series of weekly public guest lectures on cutting-edge topics related to computer science. 50) LEC, Course ID: 000599 An exposure to important concepts and issues in contemporary programming languages. This program emphasizes the technical aspects of computer science and is less flexible than the computer science program in the College of Liberal Arts and Sciences. Critical comparison of language Computer Science Program Overview. y. Enrolment in most Computer Science courses above 100-level MAY be restricted. Explore materials for this course in the pages linked along the left. ) Winter 2021. Enrolment in most Computer Science courses above 100-level MAY be restricted. This program is a 12-course research-oriented masters program for students who want to explore computer science research. The Xtreme  . Before Graduating Students Must Pass assessment according to department rubric of student performance on a major design experience. Computer Science Course Schedules. sections, year, semester, course, credits, title, cross listings. Jan 06, 2021 · If you are interested in taking a CSE 500-level course and need an add code (any non-major), then please review the enrollment petition information on the Ph. The Diploma in Computer Science and the Diploma in Game Development are offered by the Faculty of Science in partnership with Western Centre for Continuing Studies. Nam Liao. Computer Science Graduate Student Association. Due to course restrictions on upper-year courses, students pursuing a Computer Science Minor may need to enrol as Computer Science students for part of their undergraduate studies and should contact a CS advisor for more information. Cross-listed graduate/ undergraduate courses start September 10, 2020. Because the design and implementation of computer programs to solve problems involve skills that are fundamental to the study of computer science, a large part of the course is built around the development of computer programs that correctly solve a given problem. To request permission  Planning (Course 11) · Urban Science and Planning with Computer Science ( Course 11-​6) Academic Calendar. See the FAQs for more information about how these courses work. If you cannot locate a specific course, try the Advanced Search. 00. Big data meets big ethical problems for students in Dr. Activity. Browse the latest online computer science courses from Harvard University, including "CS50's Introduction to Game Development" and "CS50's Web Programming with Python and JavaScript. 3. The objective of this course is to  The B. This course meets the general education requirement in the mathematical sciences and is recommended for all students planning to take more advanced courses in computer science. Students should be prepared to devote a minimum of three to five hours a week per course to assignment work alone. , 350 are designed specifically for Computer Science students. Every term, the department removes students from courses who exceed this limit to give all students a fair chance to enroll in upper year courses. Restriction: Cannot be taken with or after COMPSCI 105, 107, 130, 210-220, 230-289, 313-399 Computer Science Curriculum. The AP Computer Science A course is an introductory course in computer science. -granting universities and 16th among public universities by Academic Analytics™. COMP 1631 (3. Senate/Editorial Changes Senate Revision April 15, 2015 : Course changes to core and program requirements; effective September 1, 2015. INFORMATION ENGINEERING AND COMPUTER SCIENCE. Director of undergraduate studies: James Aspnes, AKW 401,  The University of Alberta Undergraduate and Graduate Calendars are its official repository for degree, program, and course requirements, along with the rules,  Graduation sessions for the different courses of study also take place during the academic year. UNC-Chapel Hill Chapel Hill, NC 27599-3175 Phone: (919) 590-6000 Fax: (919) 590-6105 Email: info (at) cs. 4. com. Topics include: origins of computers, data representation and storage, Boolean algebra, digital logic gates, computer architecture, assemblers and compilers, operating systems, networks and the Internet, theories of computation, and artificial intelligence. Students interested in these courses should consult the department and program information for the Department of Computer Science is an introduction to programming and computer science with an emphasis on the development of multimedia applications. Click on the section name to visit the web page for that section, or the course name to see   COMPUTER SCIENCE Courses. This is one of over 2,400 courses on OCW. Freely browse and use OCW materials at your own pace. Key Concepts in Computer Science Computer Science (COMP) Courses. Courses with the APCO designation are intended for non-Computer Science majors who recognize the need for fluency in computing as a part of their undergraduate program. The [P] designation is used to identify courses with an extensive computer programming component. In general it may be assumed that 600-level courses will be offered in each of the next few years, but that the 700 and 800-level offerings will vary greatly from year to year. g. 00762-118-CED-CSA_FM. 00) to fulfil the BRSU undergraduate Period. The honors students enrolled in this unique class are working to put together a textbook that explains the rise of big data and its implications on discrimination and privacy concerns. The Timetable should be used to check the term and time a course is offered. 00) Introduction to Computer Science. ) All courses have expected student outcomes, what a student knows or can do by the time of graduation. $100 late fee. 7, 2020 Spring 2021 registration begins by appointment for Undergraduate, Graduate and Diploma students · Thu, Jan. CS 10100, Digital  It is home to the quarterly Schedule of Classes, the General Catalog, Precursor course to introductory computer science sequence (courses 31, 32, 33). Feb 04, 2021 · Computer Science Department Middle Tennessee State University Phone: (615) 898-2397 Fax: (615) 898-5567 E-Mail: Dr. 01-01  Additional computer science-related courses are also offered in the Department The Five College Course Catalog combines course schedule information from   Computer Science, BS. The Computer Science program is designed to help students build the skill they will need in problem solving and to educate them in this fundamental area so that they can work effectively as software and systems practitioners in a wide variety of professional areas in the computing industry, as well as pursue graduate studies in Computer Science. program. Feb 17, 2021 · (Note: the textbooks listed on the detailed course descriptions are subject to change. Program structure. 1103. Bachelor of Science Course descriptions Computer Science majors are required to complete the following Computer Science and Engineering (CSE) courses:  Computer Science. 00 in Computer Science and a minimum overall GPA of 5. Science, Technology, Engineering & Mathematics Department Founders 110 • Phone (215) 968-8305 Curriculum Code No. The latest information on course availability and number of seats available, as well as schedules for courses not offered by the Department of Computer Science can be obtained through the CatsWeb Course Listings. a. Sept 17th, 2018 - Dec 14th, 2018. Finkelstein, A. See below for a fuller historical view. Information Literacy for Former Engineering Majors. Having a strong skill set in theory, math, logic, and science is also essential to their success. only) Other Memorial University of Newfoundland Calendars · Office of the Registrar Web Site · C The PDF will include all information unique to this page. They have allowed for the collection and recording of vast amounts of data. Check out this list of free online classes to jump-start your programming career. Talks by  Catalog courses offered from the Computer Science department. Programming is at the heart of what they do, writing and designing sophisticated code. 2017/2018, reserved for students of the active regulations who are beyond the allotted time to attain their degree or have obtained a sufficient number of credits (135 CFU for the bachelor’s degree exams, 65 CFU for exams of the master This course is intended for students having a serious interest in higher level computer science courses, or planning to complete a computer science program. Johns Hopkins Engineering’s Computer Science program provides computer professionals, scientists, and engineers with a full range of dynamic instruction and skills-building opportunities in a variety of areas including theory, analysis, design, and implementation of information systems. g. This is one of over 2,400 courses on OCW. The department offers master's degrees in computer science, health informatics, and information systems, and is an active participant in the PIMA-M. Some courses are open to all Math faculty students, but most are restricted to Computer Science students only. The Department of Computer Science Brooks Computer Science Building 201 S. Catalog, Title, Instructor, Time. Program Director. The sections below provide links to many important documents and sites related to courses for both undergraduate and graduate students. Click here for department intranet (password r equired) Master of Science in Computer Science (Course) (TB) - Graduate Seminar Computer Science 5111 Graduate Seminar Seminars covering areas of computer science are normally presented by the instructor(s), and by students who are asked to study and discuss a number of papers. Ontario’s response to the COVID-19 pandemic continues to evolve. Explore materials for this course in the pages linked along the left. Undergraduate. Susan Older 4-181 Center for Science and Technology 315-443- 4679, Fax 315  In the Bachelor of Arts in Computer Science major, at least 12 semester hours of CS courses at the 200 level or above must be taken at UAB. In every such case, only one course is actually offered and the two numbers are alternate identifiers for this single course. Unbeknownst to him, he would go on to earn a graduate degree in computer science and start his own cybersecurity startup. First semester. D. Computer Science 3700 is a non-credit course open only to students who have been accepted into the Internship Program. Courses numbered 1 through 99 are lower-division courses and are normally open to first-year students and sophomores. A printer-friendly (without header and  2021, Spring, 01:198:494, Indep Study Comp Sci. Y. Introduces computing fundamentals and an appreciation for computational thinking. A. 2020-2021 Undergraduate Catalog PDF  All courses, arranged by program, are listed in the catalog. Some of the following Computer Science courses are cross-listed from other parts of the Calendar. 2020-2021 Teaching Schedule -- updated 1/6/2021 Students enroled in the BMath (Data Science) plan are not considered Computer Science students. Dr. indd 6 4/5/19 9:01 AM. Computer Science Club. CS 112. For a textbook list for a specific course offering, consult the instructor or the course syllabus. Registrar's Office · Academic Calendar · Course Catalogue · Computer Science ( CPSC)  The undergraduate curriculum in Computer Science leading to the Bachelor of Science degree is accredited by the Computing Accreditation Commission of  This lesson will introduce the concept of Computer Science and explain what a Computer Scientist does. You will start with the basics of computers, enabling you to write computer programs, understand common patterns in developing such program and their limitations. Please see the Bachelor of Computer Science degree regulations for further details. Fourth Year: ten courses, including COMP-4990 (a 6. Ph. Students not enrolled in a computer science major or specialist program are restricted to completing a maximum of three third or fourth year computer science courses. All undergraduates in Computer Science at Harvard are candidates for the Bachelor of Arts degree (A. It will also give students an opportunity to assume the  Despite the short history of computer science as a formal academic discipline, it has made a number of fundamental contributions to science and society—in fact,   Scope. computer science course calendar