Find a Course

Use the menus below to help you find a course.

By Prefix and Number: PREFIX: NUMBER:
By Prefix:
Advanced Search

Keyword Search
Online Learning (E)
Service-Learning (S)
Honors (H)
Integrated Language (I)
Writing Intensive (W)
Non-Credit Discussion Group (D)
Lab (Non-Credit and Credit) (L)


Schedule of Classes
Transfer Equivalency Search
Course Application Deadlines

Course ID:CSCI 4050E/6050E. 4 hours.
Course Title:Software Engineering
Full cycle of a software system development effort, including requirements definition, system analysis, design, implementation, and testing. Special emphasis is placed on system analysis and design. The design phase includes development of a user interface. A large term project incorporates the full software life cycle.
Athena Title:Software Engineering
Equivalent Courses:Not open to students with credit in CSCI 4050 or CSCI 6050
Nontraditional Format:This course will be taught 95% or more online. The course content is delivered fully online. Text and video contents will be posted on eLC. Students will use eLC features and other tools to access a variety of experiences involving text and multimedia presentations. Lectures are supported by online practicing activities, online discussions, and online office hours support. Recordings of the discussion sessions will be posted on eLC. Proctored exams will also be offered through a combination of online and in-person proctored sessions, which may have proctoring fees associated with them.
Prerequisite:CSCI 2720 or CSCI 2725
Grading System:A-F (Traditional)
Syllabus: No Syllabus Available