[ skip to content ]
Computer science professionals are in high demand. The ODU BSCS program can prepare you to thrive in software development, computer science, and other related professions or graduate programs. Gain exposure to the basis of computer science in mathematics, logic, and engineering, as well as the experimental and design aspects of the computer science discipline. Explore more specialized topics such as network and database administration, information security analysis, and more. BSCS program graduates are equipped to apply their knowledge to related computing domains and ready to meet new technical challenges in the field.
Students acquire a strong foundation in computer science for careers in the professional workforce, academic research, and entrepreneurship. Courses are provided in both live (face to face) and online formats, providing flexibility and exposure to modern communication and collaborative environments.
ODU Computer Science majors are the problem solvers of the future. Leveraging a unique academic computational infrastructure, students learn emerging software development approaches through theory-centric and application-centric coursework. The capstone course sequence is mentored by multi-disciplinary groups of faculty and industry experts. Accelerated linked programs (BS to MS) and undergraduate research are popular paths, with multiple scholarships aimed at diverse populations. The educational focal points are community, communication, career, and student success.
Graduates from this major have gone to work at
Laboratory work required. Introduction to concepts, principles, challenges, and research in major areas of AI. Areas of discussion include: natural language and vision processing, machine learning, machine logic and reasoning, robotics, expert and mundane systems. Prerequisites: A grade of C or better in CS 361.
Laboratory work required. Overview of Internet and World Wide Web; web servers and security, HTTP protocol; web application and design; server side scripts and database integration, and programming for the Web. Prerequisites: A grade of C or better in CS 312 and CS 330.
Provides an overview of the World Wide Web and associated decentralized information structures, focusing mainly on the computing aspects of the Web: how it works, how it is used, and how it can be analyzed. Students will examine a number of topics including: web architecture, web characterization and analysis, web archiving, Web 2.0, social networks, collective intelligence, search engines, web mining, information diffusion on the web, and the Semantic Web. Prerequisites: A grade of C or better in CS 361 and CS 330.
Students entering the Bachelor of Science program in Computer Science should meet the minimum university admission requirements (Undergraduate Admission)
Estimated rates for the 2021-22 academic year. Rates are subject to change. Anyone that is not a current Virginia resident will be charged non-resident rates. That includes international students.
Here are a few ways for you to save on the cost of attending ODU. For more information visit University Student Financial aid
M-MARC U*STAR, paid undergraduate research positions, employment as part of our systems administration staff, professional paid internships
Our enrollment coordinators are ready to help you through the admissions process.
3210 ENGR & COMP SCI BLDG, NORFOLK, VA, 23529
1004 Rollins Hall, Norfolk, VA 23529
2101 Dragas Hall, Norfolk, VA 23529
At ODU, we understand that as a transfer student you have unique needs that require a wide array of campus resources. The Center for Advising Administration and Academic Partnerships aims to create a transfer inclusive culture that supports the successful transition, engagement, and academic achievement of transfer students. The services and programs offered to you as a Monarch are endless so take advantage of every opportunity. Even before you set foot on campus, we encourage you to Explore, Experience, and Engage! Visit our Transfer Students page for more information.