Coupled with studies rooted in behavioral sciences, you’ll cover the study, planning and design of this kind of interaction, with the understanding that a computer has an almost unlimited amount of uses which can only take place in an open-ended dialogue between the user and the computer. One of the 300 or 400 level electives must be a Systems course and the other must either be a Theory or Applied elective. To achieve this goal, the Allen School has a new transcriptable option in Data Science to be added to the Computer Science major; students who complete all of the required coursework will have the option listed on their transcript upon graduation. Other options include working as a technical author or trainer (explaining technical information to non-technical audiences), or going in to teaching, journalism, management or entrepreneurship. A total of at least 18 credit hours of approved coursework in the Humanities and Social Sciences is required. 1-740-587-0810. This specialization will ensure that computer science students interested in data-science-related careers get the broad and deep education they need and that they obtain a strong foundation in this fast-growing field. Students may petition the department chair for exceptions to this policy. ), EBIO 1210-3 General Biology 1 and EBIO 1230-1 General Biology Laboratory 1. The College of Engineering and Applied Science has further restrictions on taking a course Pass/Fail. You may also find the term computer science being used to refer to information technology (IT) degrees, although many institutions now distinguish between the two (exactly how and where they draw this line varies). To understand knot theory use your imagination, says visiting assistant professor Joshua Edge. The majority of Allen School operations, including classes and academic advising, are currently online only. All of the following courses are required (grade of C- or better): Six of the following courses are required (grade of C- or better): Additional courses from the Computer Science Core list or the list below to bring the total number of computer science credit hours to 58 or more. Computer graphics makes the interaction and understanding of computers and interpretation of data easier for both computing professionals and consumers. All other trademarks and copyrights are the property of their respective owners. University of Washington, Main Administrative Offices: Faculty research on thermodynamics breaks new ground, Valued Added: Lessons Beyond Calculus and Algorithms, Computer science and creative writing make unexpected pair, Denison students present at an undergraduate mathematics conference, Lending a helping hand halfway across the world, Professor Emeritus Andy Sterrett: In service to our country, Discovering Computer Science: Digital Media and Games, Discovering Computer Science: Scientific Data and Dynamics, Discovering Computer Science: Markets, Polls, and Social Networks, Mathematical Foundations of Computer Science. Math 220 (Applied Statistics) is preapproved for the computer science BS major. Speaking with one of our college advisors, you will get personalized advice and explore your NOTE that the Allen School keeps complete archives of prior year degree requirements if needed by alumni or potential employers. Students should provide the department chair syllabi for the intended courses for department approval. Undergraduate applicants for computer science degrees will not usually be expected to have formally studied computer science before university. Typically, this role includes ensuring data remains consistent, is clearly defined, easily accessible, is secure and can be recovered in an emergency. You will then choose from an ever-growing range of specialist computer science topics, including advanced internet, advanced programming, artificial intelligence and artificial life, computational logic, computer graphics, computer modelling, computer networks, computer security, computer vision, encryption, ethical hacking, GUIs, games development, human-computer interaction, mobile applications, multimedia computing, networking theory, professional issues and research methods, software engineering and design, and web-development. You can expect to begin your computer science degree by developing a foundation in key computer science topics. Theory electives are proof-based and feature a high level of mathematical content. Students must petition the department to take a course pass/fail. While the field of artificial life examines systems and studies the complex behaviors that emerge from these systems, artificial intelligence uses systems to develop specific behaviors in machines and software. Knowledge of more than one will help you to better understand their individual strengths and weaknesses, which will in turn help you to better engage with the challenges addressed by programming language theory. Six months after graduation our students had achieved a median salary of £45,000, higher than graduates of all other UK undergraduate degree courses. Denison offers a number of research opportunities, including funding for summer research projects. Earn Transferable Credit & Get your Degree, 1. Going abroad allows students to enhance their knowledge while experiencing another culture and way of life. Other math and computer science courses must be approved by the department prior to enrollment. Computer science is considered by many of its practitioners to be a foundational science - one which makes other knowledge and achievements possible. The Data Science and Society Seminar (SOC 225), or approved substitution (contact … Make sure to check your chosen university’s course details closely. Foundational coursework in computers, keyboarding, calculus, and communications is recommended. Read our guide. Phone: 303-492-7514Contact Us by Email Professional Master's Program Advising: masters at cs.washington.edu Programming language theory involves looking at the design, implementation, analysis, characterization and classification of programming languages and their individual features. All CSS electives must be at the 200-400 level. Select one of the following options (3 credits): Students are responsible for knowing and adhering to course prerequisites as listed in the course catalog. See Senior Thesis for more information. They must complete general education courses in subjects such as science, English composition, and social studies. ECON 3818-3, Introduction to Statistics w/ Computer Applications, MATH 3510-3, Introduction to Probability and Statistics, MATH 4510-3, Introduction to Probability Theory, STAT 4000-3, Statistical Methods and Application I. Please view the CSSE Degree Chart (pdf format) for a condensed overview. Additional courses taken outside Denison may accrue credit hours towards graduation, but will not contribute to requirements in the major. Department of Electrical Engineering and Computer Science. Want expert, personalized advice that can save you a lot of time and money? At most, 3 credits of non-lecture based coursework may be counted towards the program requirements. Sign up to our monthly newsletter to receive regular content highlights direct to your inbox. Prerequisites for Senior Project include the successful completion of the college writing requirement, as well as the Computer Science Foundation (24 credit hours) plus Computer Science Core and Elective courses to reach a minimum of 36 Computer Science credit hours. © QS Quacquarelli Symonds Limited 1994 - 2020. You’ll need to work with the designer to understand the design concept, discuss how it can be technically implemented, identify the operational rules necessary, write efficient computer code or script to make the features work, run tests of the product to test for bugs and rewrite or add new code if necessary.