Website profiles · Technology insights · Alternatives

odu.edu No paid content found

Categories: Education & Learning

The Department of Computer Science (CS) offers programs leading to the Bachelor of Science in Computer Science (BSCS), Master of Science with a major in computer science, and Doctor of Philosophy with a major in computer science.

Visit website

Updated: 2026-09-21 18:14 Language: English (default) Access: Normal

Profile views 2 Outbound visits 0
Computer Science | Old Dominion University Full homepage screenshot
Editorial Review

Website Review

What is Computer Science at Old Dominion University?

Computer Science at Old Dominion University is an academic department within a public doctoral research institution based in Norfolk, Virginia. It offers programs that combine foundational computing theory with applied skills, typically covering areas such as algorithms, software engineering, systems, databases and artificial intelligence.

Who it suits

  • Prospective undergraduates seeking a traditional campus-based degree with research-active faculty.
  • Graduate students pursuing master's or doctoral study, where the university's research mission may support thesis and dissertation work.
  • Working professionals in the Hampton Roads region who want local, in-person study rather than purely online options.

Practical considerations

Because Old Dominion is a doctoral research institution, students may have access to laboratory and faculty research opportunities that smaller teaching-focused colleges do not always provide. Class sizes and course availability can vary by level and term. The department's offerings are designed around computer science as a distinct discipline, so applicants should check specific degree requirements, prerequisites and any concentration options before applying.

For official program details, admissions criteria and course listings, consult Old Dominion University.

What degree programs in Computer Science are offered at Old Dominion University?

Old Dominion University's Computer Science department offers programs at multiple levels, which suits students at different stages—from those seeking a first degree to working professionals pursuing advanced study.

Programs typically available

  • Bachelor's degrees: A BS in Computer Science provides a foundation in programming, algorithms, data structures, systems and theory. Students may also find related majors or concentrations such as cybersecurity or software engineering.
  • Master's degrees: An MS in Computer Science is designed for students who want deeper technical expertise or preparation for research and doctoral study. Coursework often covers areas like artificial intelligence, networking and databases.
  • Doctoral study: A PhD in Computer Science supports original research and is suited to students aiming for academic or advanced industry research careers.
  • Certificate or minor options: These may appeal to students in other fields who want computing skills without completing a full degree.

Who each level suits

  • Undergraduates seeking a broad technical education and entry-level industry roles.
  • Master's students upgrading skills, changing careers or specializing.
  • Doctoral students planning research careers.

Because program names, concentrations and admission requirements can change, prospective students should verify current offerings directly with the department at Old Dominion University.

What are the admission requirements for the Computer Science program at ODU?

Old Dominion University's Computer Science offerings sit within a public doctoral research institution in Norfolk, Virginia. Admission requirements differ by level, so the relevant path depends on whether you are applying as an undergraduate, a transfer student, or a graduate applicant.

Undergraduate and transfer entry

  • First-year applicants typically apply through the university's general admissions process, submitting high school transcripts, standardized test scores where required, and evidence of college-preparatory coursework.
  • Because Computer Science is a major within the College of Sciences, applicants usually need a solid background in mathematics, including algebra, and often precalculus or calculus.
  • Transfer students are generally expected to have completed foundational courses in calculus, programming, and science with competitive grades; specific minimum GPAs and course equivalencies are set by the department and admissions office.

Graduate entry

  • Master's and doctoral applicants normally provide a bachelor's degree from an accredited institution, transcripts, a statement of purpose, letters of recommendation, and GRE scores if requested.
  • International applicants may need to demonstrate English proficiency through TOEFL, IELTS, or an accepted equivalent.

Requirements, deadlines, and test policies change periodically, so confirm details directly with Old Dominion University and its Computer Science department before applying.

What research areas and specializations are available in ODU's Computer Science department?

Old Dominion University's Computer Science department spans both foundational and applied computing, with strengths that typically align with its position as a doctoral research institution in Norfolk, Virginia.

Likely research and specialization areas

  • Artificial intelligence and machine learning, including data-driven modeling and intelligent systems.
  • Cybersecurity and information assurance, a common focus for programs in the Hampton Roads region, which hosts major defense and federal facilities.
  • Data science, databases and big data, supporting analytics-heavy careers.
  • Networking, distributed systems and cloud computing.
  • Software engineering and programming languages.
  • Computer graphics, visualization and modeling and simulation, an area where the university has notable regional connections.
  • Human-computer interaction and computing education may also appear among faculty interests.
  • Bioinformatics and health informatics can overlap with ODU's broader health sciences research.

Who it suits

Prospective master's and doctoral students seeking funded research, working professionals in defense, maritime or health sectors, and undergraduates planning graduate study. Specializations vary by degree level and faculty availability, so applicants should confirm current labs and advisors directly with the department.

The main trade-off is breadth versus depth: a mid-sized public research department offers solid coverage across core areas, but a very narrow niche may be stronger at larger specialized institutions. See Computer Science | Old Dominion University for current faculty research listings.

What career opportunities and job placement support does ODU provide for Computer Science graduates?

Old Dominion University's Computer Science department sits within a public doctoral research institution in Norfolk, Virginia, which shapes both the kinds of employers graduates reach and the support available along the way. Because the university is research-active and regionally embedded, students typically encounter a mix of academic research paths and industry roles.

Likely career directions

  • Software engineering, application development and systems roles
  • Data-focused work such as analytics, databases and machine learning
  • Cybersecurity and network roles, drawing on the Norfolk-area defense, maritime and government presence
  • Graduate study or research assistant positions for students continuing in academia

Placement support

Career services at ODU generally cover résumé and cover-letter review, interview preparation, career fairs and employer networking, plus internship and co-op listings. Computer Science students may also find department-level advising, faculty referrals and student organization activity that connect them to local employers. Much of this support is suited to students who seek it out early rather than waiting until graduation.

Practical trade-offs

The Hampton Roads location offers strong regional connections in defense, shipping and health, but graduates targeting major tech hubs may need to network beyond campus. For program details, requirements and current opportunities, consult Computer Science | Old Dominion University.

Are there online Computer Science courses or programs available at Old Dominion University?

Yes. Old Dominion University's Computer Science department sits within a public doctoral research institution based in Norfolk, Virginia, and its offerings include online study options alongside on-campus work. Prospective students can typically choose between a full degree pathway and individual courses taken for credit.

Typical online options

  • Graduate programs — Online master's-level study in computer science and related computing fields is commonly the strongest online presence at research universities, and ODU follows that pattern.
  • Undergraduate courses — Selected lower- and upper-level CS courses may be delivered online, useful for students completing general requirements or catching up on prerequisites.
  • Certificate or non-degree study — Some learners enroll in individual online courses to build skills without committing to a full degree.

Who it suits

Online delivery suits working professionals, military-affiliated students (Norfolk hosts a large naval presence), and anyone who needs scheduling flexibility. It is less suited to students who want heavy in-person lab, hardware or research mentorship, since those experiences are harder to replicate remotely.

Trade-offs to check

Delivery mode, asynchronous versus scheduled sessions, and residency requirements vary by program. Confirm whether a given degree can be completed entirely online and whether online students pay different tuition rates. The department pages at Computer Science | Old Dominion University list current program and course details; the university's main site, Old Dominion University, covers admissions and tuition.

Related questions

More questions →
How Do Online Master's Courses in Europe Work?

Online master's courses in Europe are generally structured the same way as on-campus degrees: you complete a set number of credits (usually 60–120 ECTS), pass assessments, and receive the same degree title as campus students at that institution. What changes is the delivery mode. Programs range from fully online and asynchronous to hybrid formats that require short residencies, and recognition depends far more on the institution's accreditation than on whether you studied from home or on campus.

The main formats you'll encounter

Fully online, asynchronous

All coursework, lectures, and materials are delivered through a learning platform. You study on your own schedule within weekly or module deadlines. This is the most flexible option and the most common for working professionals.

Fully online, synchronous

You attend live seminars and lectures at fixed times, often via video conferencing. This mimics a campus timetable and works well for discussion-heavy subjects, but it requires you to be available in the institution's time zone.

Hybrid or blended

Most study is online, but you attend one or more short on-campus periods — typically a kick-off week, a lab-intensive block, or a final thesis defense. Some programs in fields like engineering, health, or business use this to cover practical components.

Online with optional campus tracks

A smaller number of programs let you switch between online and on-campus modules, or complete the degree online but attend electives in person.

Credits, ECTS, and what the degree is worth

European master's programs use the ECTS system:

Program type Typical credits Typical duration (full-time)
Taught master's (MA, MSc, LLM) 60–120 ECTS 1–2 years
MBA 60–90 ECTS 1–2 years
Research master's (MPhil, MRes) 120 ECTS 2 years

One ECTS credit represents roughly 25–30 hours of total student workload, including self-study. A 90-ECTS online master's therefore carries the same academic weight as a 90-ECTS on-campus master's at the same institution.

The key question is not "online or not" but who accredits the program. In most European countries, the national quality assurance agency or the state recognizes degrees from accredited institutions regardless of delivery mode. If you need the degree for a regulated profession, a visa, or a public-sector job, verify recognition with the relevant authority in your own country before enrolling — this is a general rule, not legal advice for your situation.

Admission requirements for international applicants

Requirements vary by country and institution, but online master's programs commonly ask for:

  • A completed bachelor's degree (or equivalent) in a relevant field.
  • A minimum grade or GPA, sometimes expressed as a class of degree.
  • English proficiency — IELTS, TOEFL, or an equivalent, unless your previous degree was taught in English. Some programs accept a waiver or an internal test.
  • A motivation letter or statement of purpose.
  • A CV, especially for MBA and executive programs.
  • Letters of recommendation (often 1–2).
  • Work experience for MBA and some professional master's degrees.
  • Specific prerequisites such as statistics, programming, or a portfolio for design and technical fields.

Typical application steps

  1. Shortlist 3–5 programs and check each one's accreditation and recognition in your country.
  2. Confirm the language of instruction and whether your proficiency test meets the threshold.
  3. Prepare documents early — transcripts, translations, and credential evaluations can take weeks.
  4. Check application deadlines; many European programs have rolling admissions, but some have fixed intakes.
  5. Submit the application and any application fee.
  6. If admitted, complete enrollment, pay any deposit, and set up your student account and platform access.

How exams, thesis work, and support are handled remotely

  • Assessment: written assignments, online proctored or open-book exams, group projects, presentations, and participation. Some programs use timed take-home exams instead of invigilated ones.
  • Thesis or capstone: usually supervised remotely via video calls and email, with milestones and a final written submission. Some institutions require an oral defense by video; a few require it on campus.
  • Support: academic advisors, library access (often digital), technical helpdesk, and career services. Quality varies widely, so ask current students or check program pages for what is actually provided.
  • Interaction: discussion forums, cohort groups, and live sessions. Asynchronous programs can feel isolating if you don't build in regular contact.

Practical considerations before you commit

  • Time zones: synchronous programs may schedule classes in the institution's local time. Check whether live sessions fall at workable hours for you.
  • Language of instruction: many European master's programs are taught in English, but not all. Confirm the language for lectures, exams, and thesis supervision.
  • Tuition structure: online programs are often priced per credit or per year, and may differ from on-campus rates. Public universities in some countries charge modest fees; private and executive programs cost more. Ask for a full breakdown of tuition, platform fees, and any residency costs.
  • Recognition and mobility: if you plan to work in a regulated profession or apply for a visa, confirm in advance that the specific degree is accepted where you intend to use it.
  • Time commitment: expect 15–20 hours per week for a full-time online master's, or roughly half that for part-time study.

Online vs. on-campus: a quick comparison

Factor Online On-campus
Flexibility High; study around work Fixed timetable
Networking Digital, sometimes weaker In-person, stronger
Cost Often lower tuition, no relocation Tuition plus living costs
Practical/lab work Limited or via short residencies Full access
Recognition Depends on accreditation, not mode Depends on accreditation
Campus experience Minimal Full

A simple decision checklist

  1. Is the program accredited and recognized in the country where you plan to use the degree?
  2. Does the format (async, sync, hybrid) fit your schedule and time zone?
  3. Are the language requirements realistic for you?
  4. Can you meet the prerequisites and admission documents?
  5. Does the total cost — tuition plus any residency travel — fit your budget?
  6. Does the program offer the support you'll need to finish a thesis remotely?

If you can answer yes to all six, an online master's from a European institution is a credible route to the same degree title as campus study. If any answer is uncertain, resolve that point before you apply rather than after you enroll.

Website Overview

Several search or sharing settings need attention. Together they may make snippets, preview images or preferred URLs less consistent across platforms.

Domain and Registration

Unknown

DNS and Email

Nameservers are provided by odu.edu, indicating managed DNS hosting. MX records point to the Microsoft 365 email service. CAA records restrict which certificate authorities are authorized to issue certificates. No CNAME was found; the observed records resolve directly to addresses. SPF and DMARC are configured. DKIM status is unknown.

TLS and Certificates

The certificate uses an RSA 2048-bit public key, offering broad client compatibility. The server supplied a complete certificate chain. No organization name is present in the certificate; the available fields are consistent with domain validation. The certificate was issued by Let's Encrypt, commonly associated with automated certificate services. The certificate's total validity is about 89 days, consistent with a short renewal cycle.

HTTP and Browser Security

The response lacks these common security headers: CSP, Referrer-Policy, Permissions-Policy. No X-Powered-By header was found, reducing one common source of backend fingerprinting information. The x-cache, x-served-by, via response header indicates a CDN or caching proxy in the delivery path. No obvious internal addresses or debug information were found in the headers. The Server header identifies nginx without an exact version.

Technology Stack Analysis

The public page identifies Drupal 11 (https://www.drupal.org), Drupal, jQuery, Bootstrap, Google Tag Manager, Google Analytics, Fastly, nginx without precise versions, leaving fewer clues for version-specific scanning.

Search and Social Sharing

The meta description has 279 characters and may be shortened in search results. The Generator tag identifies Drupal 11 (https://www.drupal.org), making the publishing system easier to fingerprint. Open Graph is partially configured; og:description, og:image, og:type is missing. The title has 29 characters, within a common display range. The observed directives allow indexing and link following.

Hosting and Email

DNSodu.edu
HostingFastly
EmailMicrosoft 365
Location United States flagUnited States 23.185.0.1

User reviews (0)

  • No reviews yet.

Pages, Search and Sharing

Meta descriptionOld Dominion University, located in Norfolk, is Virginia's forward-focused public doctoral research institution with approximately 23,500 students, rigorous academics, an energetic residential community and initiatives that contribute $2.6 billion annually to Virginia's economy.
Canonical URLhttps://www.odu.edu/
LanguageEnglish (default)
Twitter CardNot detected

No robots.txt found

Registration details RDAP / WHOIS

Unknown

DNS records

TypeNameValueTTLPriority
Awww.odu.edu23.185.0.1172
AAAAwww.odu.edu2620:12a:8000::1547
AAAAwww.odu.edu2620:12a:8001::1547
MXodu.eduodu-edu.mail.protection.outlook.com360010
NSodu.eduns1.odu.edu3600
NSodu.eduns11.odu.edu3600
NSodu.eduns12.odu.edu3600
NSodu.eduns2.odu.edu3600
TXTodu.edu4599c6939841ce209969362ff528f744401670ac3890a10a8bcf4afb7d4f98033600
TXTodu.edu4969E71151B5682BC27379F18D0E12963600
TXTodu.eduMS=ms358534363600
TXTodu.eduadobe-idp-site-verification=c031cae951ab621bf601a5aac4f3311822837f7a997b27439145b3994573396a3600
TXTodu.eduanthropic-domain-verification-wr6n89=YCPqfiTpGHheBh38S9nCfwdAQ3600
TXTodu.eduapple-domain-verification=zs38k2WtaSNjQlAl3600
TXTodu.eduatlassian-domain-verification=v3HLeQMslSSmKSqWXlryLoH9/TwdItjNccNEAdwNtvrOPmll99aon9WMYPbpC3xJ3600
TXTodu.educanva-site-verification=NjR8khqdW8mmI5KkmPmsmA3600
TXTodu.educisco-ci-domain-verification=110425cd11b8071de313d5071afbc25696f75e6c77573cb1c48bd6a4d711aac53600
TXTodu.edudocusign=619cf7b6-18e4-44a8-8b50-cc9984b607a73600
TXTodu.edudocusign=922cf7cd-090e-44b9-a811-d1e4f38cdc613600
TXTodu.edue2ma-verification=09ngb3600
TXTodu.edue2ma-verification=0atgb3600
TXTodu.edue2ma-verification=1atgb3600
TXTodu.edue2ma-verification=1liib3600
TXTodu.edue2ma-verification=2atgb3600
TXTodu.edue2ma-verification=2i0fb3600
TXTodu.edue2ma-verification=2nlib3600
TXTodu.edue2ma-verification=3atgb3600
TXTodu.edue2ma-verification=3iugb3600
TXTodu.edue2ma-verification=3nlib3600
TXTodu.edue2ma-verification=3ytgb3600
TXTodu.edue2ma-verification=4vbgb3600
TXTodu.edue2ma-verification=5slib3600
TXTodu.edue2ma-verification=6ftgb3600
TXTodu.edue2ma-verification=7gnib3600
TXTodu.edue2ma-verification=7llib3600
TXTodu.edue2ma-verification=8kjib3600
TXTodu.edue2ma-verification=8llib3600
TXTodu.edue2ma-verification=9csgb3600
TXTodu.edue2ma-verification=9llib3600
TXTodu.edue2ma-verification=adsgb3600
TXTodu.edue2ma-verification=aftgb3600
TXTodu.edue2ma-verification=bdsgb3600
TXTodu.edue2ma-verification=cpiib3600
TXTodu.edue2ma-verification=dnugb3600
TXTodu.edue2ma-verification=ejlib3600
TXTodu.edue2ma-verification=hlchb3600
TXTodu.edue2ma-verification=i3dhb3600
TXTodu.edue2ma-verification=islib3600
TXTodu.edue2ma-verification=jslib3600
TXTodu.edue2ma-verification=kdtgb3600
TXTodu.edue2ma-verification=ldtgb3600
TXTodu.edue2ma-verification=lihib3600
TXTodu.edue2ma-verification=lxiib3600
TXTodu.edue2ma-verification=m4kib3600
TXTodu.edue2ma-verification=mslib3600
TXTodu.edue2ma-verification=n9kib3600
TXTodu.edue2ma-verification=nlnib3600
TXTodu.edue2ma-verification=odhib3600
TXTodu.edue2ma-verification=oiugb3600
TXTodu.edue2ma-verification=olnib3600
TXTodu.edue2ma-verification=onhib3600
TXTodu.edue2ma-verification=owtgb3600
TXTodu.edue2ma-verification=pdhib3600
TXTodu.edue2ma-verification=pfjib3600
TXTodu.edue2ma-verification=pnhib3600
TXTodu.edue2ma-verification=qcsgb3600
TXTodu.edue2ma-verification=qdhib3600
TXTodu.edue2ma-verification=rochb3600
TXTodu.edue2ma-verification=twiib3600
TXTodu.edue2ma-verification=ujchb3600
TXTodu.edue2ma-verification=uschb3600
TXTodu.edue2ma-verification=uxchb3600
TXTodu.edue2ma-verification=wlsgb3600
TXTodu.edue2ma-verification=wthib3600
TXTodu.edue2ma-verification=x2kib3600
TXTodu.edue2ma-verification=xlsgb3600
TXTodu.edue2ma-verification=z4dhb3600
TXTodu.edufacebook-domain-verification=dwg8mjggpiec6nfgjl6nvlfp7wchvs3600
TXTodu.edugoogle-site-verification:AdzUG5sAM7FqISVMMBCxT39hZ8dr0VhFtXcAB4mjMvE3600
TXTodu.edugoogle-site-verification=UtNBUiLNaVn2WzUGgkMOanCi4pmGGRsn05ANkwLXuwY3600
TXTodu.edugoogle-site-verification=iiYAxJiAd-QSQ1qrpeJEpBCtb4o76-Ph3gS3TTAcGeg3600
TXTodu.edugoogle-site-verification=jpDI6dx5_fuSbDRGAfspvqUj2x1iZKRZU616IBKFkaU3600
TXTodu.edugoogle-site-verification=n7kD7hxZdA4lG7GHb2qDCBPIyJhM64VBJZWsWBKX9xY3600
TXTodu.eduhave-i-been-pwned-verification=386751bf5b0277804885366051a8c4b43600
TXTodu.edulogmein-verification-code=9QSbCL6h1oTuUk274zckv7i943600
TXTodu.edutkXqh+MUYm63QRwLF7ZaFXuopLOt8BwBfw3olAZw2Bo6M+PqXErIC/Dyee/CkXYYYRF+ibwf9YcVb3b9CNPuKQ==3600
TXTodu.edutwilio-domain-verification=44204bc9aa9c9806a92fd1f68dfc62cd3600
TXTodu.eduv=spf1 mx include:_spf.google.com include:spf.protection.outlook.com include:_spf.salesforce.com include:spf.elluciancloud.com ip4:128.82.55.16 ip4:34.205.61.72 ip4:54.88.200.251 ~all3600
TXTodu.eduwebexdomainverification.4C675B8A85D9B136E053AB06FC0A3F65=d3001889-8a6f-4d99-a1e6-6cc71f79eb103600
CAAodu.edu0 issue "amazon.com"3600
CAAodu.edu0 issue "emsign.com"3600
CAAodu.edu0 issue "letsencrypt.org"3600
CAAodu.edu0 issue "pki.goog"3600
CAAodu.edu0 issue "sectigo.com"3600
CAAodu.edu0 issue "www.digicert.com"3600
DMARC_dmarc.odu.eduv=DMARC1; p=quarantine; rua=mailto:[email protected]; ruf=mailto:[email protected]; fo=11809

TLS and certificates

AssessmentNormal configuration
Supported protocolsTLSv1.2、TLSv1.3
Negotiated protocolTLSv1.3
Certificate subjectevms.edu
IssuerLet's Encrypt
Valid until2026-11-11T17:35 · Remaining when checked: 50 days
Verification detailsCertificate trust: Passed · Hostname match: Passed

HTTP response headers

HeaderValue
content-typetext/html; charset=UTF-8
content-languageen
cache-controlmax-age=300, public
servernginx
strict-transport-securitymax-age=300
x-frame-optionsSAMEORIGIN
x-content-type-optionsnosniff

Identified technologies

Drupal 11 (https://www.drupal.org)DrupaljQueryBootstrapGoogle Tag ManagerGoogle AnalyticsFastlynginx

Recent Updates

  • Website images
  • Screenshots