Skip to content
Alkimi University Academics

CS 495 · Computer Science

Computer Science Internship

Supervised professional software development or systems engineering experience in industry or government under the guidance of an on-site supervisor and a faculty sponsor. Requires a formal Internship Learning Agreement, documented work hours, and a culminating reflective technical portfolio.

Catalog overview

Course Essentials

Credits
1–6
Level
400 upper division
Typically offered
By arrangement
Prerequisites
Sophomore standing, declared Computer Science major, minimum cumulative GPA of 2.000, and approval of the faculty sponsor and Career Center.

400-level courses: advanced capstone, senior research, and specialized seminars. Counts toward the 36 upper-division credits every bachelor's degree requires (Undergraduate Catalog §2.3). Details: Undergraduate Catalog §9.4.

Department of Computer Science

Department page →
Ashby Hall Chair: Dr. Olumide Olatunji, Ashby Hall 209

Questions about a major or your plan: Academic Advising Center, Lovell Hall 101, (555) 555-0158.

CS 495 has no scheduled class meetings. You arrange it with a faculty sponsor in your department, who agrees the plan of work, meeting schedule, and how it's graded before you register. Department chairs make teaching assignments each year (Faculty Handbook §5.1), and every instructor posts the syllabus in Canvas by the first day of classes (Faculty Handbook §5.2).

Generative AI in this course

Every syllabus must state one of three levels: Level 1 (AI not permitted for graded work), Level 2 (AI permitted with disclosure for specified tasks), Level 3 (AI permitted broadly with disclosure). Check your section's syllabus in Canvas. Unless it says otherwise, the university default applies: generative AI tools may be used for brainstorming, studying, and feedback on your own drafts, but not to produce work you submit for a grade.

Details: Student Handbook §5.7 and Student Handbook §5.8. See what each AI level allows.

Degree planning

Where CS 495 fits

What to take first, what this course opens up, and the requirements it can satisfy, from the Undergraduate Catalog.

Take first

No catalog course is required first.

Catalog wording: Sophomore standing, declared Computer Science major, minimum cumulative GPA of 2.000, and approval of the faculty sponsor and Career Center.

No other catalog course lists CS 495 as a prerequisite.

Counts toward

All programs →

Every course also counts toward the 120 credits needed for a bachelor's degree. Confirm your plan with your advisor or the Academic Advising Center.

No AP exam awards credit for CS 495 (Undergraduate Catalog §3.11).

Registration

How to enroll in CS 495

  1. Check the prerequisites

    Sophomore standing, declared Computer Science major, minimum cumulative GPA of 2.000, and approval of the faculty sponsor and Career Center.

  2. Add it in AlkimiHub

    CS 495 is offered by arrangement with a faculty sponsor, in any term. Agree the plan of work with your faculty sponsor, then submit the signed proposal or learning agreement through AlkimiHub by the add deadline; the Registrar enrolls you once it's approved (Undergraduate Catalog §2.13 and Undergraduate Catalog §2.14). Details: Student Handbook §3.3.

  3. If the section is full, join the waitlist

    When a seat opens, AlkimiHub offers it to the first student on the waitlist and emails you. You have 24 hours to claim it before it goes to the next student. Details: Student Handbook §3.10.

All dates: academic calendar. Registration help: Office of the Registrar.