Skip to main content
menumenu
University of New Orleans Logo University of New Orleans Logo

Hamburger Aux Menu

  • Maps & Directions
  • For Current Students
  • For Faculty & Staff
  • For Alumni
  • For Parents
  • Employment Opportunities
  • Give Now
  • Privateer Sports

Hamburger Menu

  • University of New Orleans Logo
  • Accepted Students
  • Admissions
    • Visit Campus
    • Office of Admissions
    • Undergraduate Admissions
    • Graduate Admissions
    • Request Information
    • Tuition and Fees
    • Scholarships and Awards
    • Financial Aid
  • Academics
    • Academics Home
    • Undergraduate Programs
    • Graduate Programs
    • General Education
    • Professional and Continuing Education (PaCE)
    • Online Degree Programs
    • Service Learning
    • Study Abroad
  • Colleges
    • Business Administration
    • Engineering
    • Liberal Arts, Education & Human Development
    • College of Sciences
    • School of the Arts
    • School of Education
    • Hotel, Restaurant & Tourism
    • School of Naval Architecture
    • School of Interdisciplinary Studies
    • The Graduate School
  • About UNO
    • About UNO
    • At A Glance
    • Office of the President
    • Administrative Offices
    • Mission & Vision
    • History
    • University Advancement
    • Alumni
  • Research
    • Research Home
    • Faculty & Staff Research
    • Student Research
    • Collaborate with UNO
    • Office of Research
  • Student Life
    • Student Life Home
    • Campus Safety
    • On Campus Housing
    • Campus Dining
    • Recreation & Fitness
    • Student Health
    • Campus Hangouts
    • Get Involved
UNO Logo
  • university of new orleans
  • computer science b.s.
  • computer science certificates
IN THIS SECTION
  • Undergraduate Program
    • Printable Degree Requirements
    • Four Year Plan of Study
    • Honors
    • Minor
    • Course Descriptions
    • Visit Us
    • Apply to UNO

Undergraduate Certificates

Software Engineering Certificate 

To achieve a certificate, a student must meet prerequisites, complete five required courses and two elective courses from a list of four 3-credit courses.


Prerequisites:

CSCI 1583 and its associated lab (CSCI 1581):

Prerequisites Credits
CSCI 1581: Software Design & Development I Lab 1
CSCI 1583: Software Design and Development I 3

 

Course Descriptions:

  • These courses teach the fundamentals of programming concepts and introduces the student to popular programming languages.

Required courses:

Students must complete a sequence of five courses:

Required Credits
CSCI 2120: Software Design and Development II  3
CSCI 2121: Software Design and Development II Lab 1
CSCI 2125: Data Structures 3
CSCI 4125: Data Models and Database Systems 3
CSCI 4210: Intro to Software Engineering 3

 

Course Descriptions:

  • CSCI 2120  along with the associated lab (CSCI 2121) introduces students to writing programs using a popular programming language.
  • CSCI 2125  emphasizes the design and implementation of structured in-memory data objects and their efficient manipulation.
  • CSCI 4125  introduces database concepts and techniques for persistent storage and retrieval of data.
  • CSCI 4210  will cover software architecture, design principles, software life cycles, software process activities from requirement elicitation to implementation and maintenance.

Electives: Choose Two from Four

Students choose two of four 3-credit courses: 

Electives (Choose Two) Credits
CSCI 4208: Developing Advanced Web Applications 3
CSCI 4661: Topics in Mobile Applications Development 3
CSCI 4990: Special Topics in Computer Science 3
CSCI 3097: Problems in Computer Science (Internship) 3

 

Course Descriptions:

  • CSCI 4208  introduces techniques & tools for developing web applications.
  • CSCI 4661  teaches the development of software applications for mobile platforms such as Android and iOS.
  • CSCI 4990  offers special computer science topics aligned with recent advancements and technological trends. CSCI 4990 will be acceptable for credit when a topic particularly relevant to software engineering will be offered.
  • CSCI 3097  enables students to obtain hands-on experience in software engineering through internships in the software industry. With departmental prior approval, upon completion of the internships, a student can get credits for CSCI 3097. To claim credits, students must submit a technical report, make a departmental presentation, in addition to their performance evaluation obtained from their host organization/company.
Current Students
  • Printable Degree Requirements
  • Four Year Plan of Study
  • Tutoring Schedule
  • Internships
  • Honors
  • Certificates
  • Course Descriptions
  • Undergraduate Coordinator: Dr. Adlai DePano
Student Learning Outcomes

Student Learning Outcomes specify what students will know, be able to do, or be able to demonstrate when they have completed a program of study.

View Outcomes

  • University of New Orleans Logo
  • 2000 Lakeshore Drive New Orleans, LA 70148
  • 888-514-4275
  • Additional Contacts

Learn

  • Admission Information
  • Programs of Study
  • Scholarships and Awards
  • Tuition and Fees

Experience

  • International Center
  • Our Campus
  • Student Life

Connect

  • All Social
  • University Calendar
Request Info
Apply
Visit
Give
© 2023 University of New Orleans Emergency Preparedness UL System Non-Discrimination Campus Crime Stats Title IX & Power Based Violence