Online Bachelor of Science in Computer Science
Focuses on programming, mathematics, data structures, and algorithms
Emphasizes project-based, real-world learning
Develops practical skills applicable to career advancement or entry into the field
Produces tangible work samples to support job searches
Prepares graduates for master’s programs or careers across multiple industries
Career paths include software development, data and systems roles, web development, QA engineering, and technology consulting
Admissions
Whether you're a first-time freshman or a transfer student, our admissions team is here to support you from day one.
Apply by
May 25, 2026
Classes begin
Jun 29, 2026
I have no college credits
For university acceptance, first-time freshman must meet the following criteria:
- Complete high school Core curriculum for college readiness in place at time of high school graduation
- Not be required to take more than one developmental course
- Have a high school grade point average of at least 2.0
- Meet one of the following:
- Have an ACT composite of 20 or higher
- Have a high school Core grade point average of at least 2.0
I have some college credits
Transfer students to LSUA must meet one of the following sets of criteria:
- Have earned a transferable associate degree or higher
- Have earned at least 18 hours of college-level credit, including a college-level English and college-level mathematics course, with a grade of “C” or higher in each, and an overall GPA of at least 2.0
- Have earned at least 12 hours of college-level credit from LSUE or CLTCC Bridge Program, including a college-level English and college-level mathematics course, with a grade of “C” or higher in each, and an overall GPA of at least 2.0.
- If the above are not met, meet freshman admission requirements and be in good standing with their previous institution
Transfer Credits: LSUA processes transfer credits in accordance with campus policies at the time the courses were taken. Prior to 2020, LSUA did not have a course repeat policy that excluded grades from GPA calculations. As a result, your stated GPA at LSUA may be affected, which could impact your admission decision
Tuition
LSUA offers competitive, flat-rate tuition with no out-of-state fees. Plus, you may be able to save even more by transferring up to 75% of previous credits.
Tuition & Fees
- 120 credit hours
- Total credit hours per program
- $3401
- Cost per credit hour
- $10,200
- Total cost with fees and maximum transfer credits
- $40,800
- Total cost with fees
The final cost of this program will be determined once all transfer credits are evaluated. Transfer credits may apply for up to 75% of degree requirements. Your academic advisor will work with you to determine if and how any prior college credits or industry credentials earned will apply toward your LSUA degree. For further information about the approval for transfer credits and other requirements, please visit this site.
Financial aid is available to those who qualify.
The total cost above does not include transfer credit or financial aid. Cost per credit hour and fees are subject to change. Fee schedules may vary by program depending on course-specific fees for proctoring and/or books. Please contact a Student Success Coach for more information.
Financial Aid Available
LSUA offers multiple ways to help you fund your education, including financial aid, veteran education benefits, and credit for prior learning. Learn More ›
1 Beginning Fall 1 2026, all LSUA fully online programs are expected to increase by 4% (tuition and fees).
Academics
Students enrolled in the online computer science degree program will acquire knowledge in key discipline areas and use it to design, implement, and evaluate computer-based systems.
What Will I Learn?
Topics covered in this degree include:
- Fundamentals of algorithm development, program design, and structured programming using an object-oriented language
- Solutions to problems using an object-oriented approach and emphasizing the concepts of recursion
- Set algebra including mappings and relations; algebraic structures including semigroups and groups
- Computer-oriented methods for solving numerical problems in science and engineering
- Description and utilization of formal ADT representations, especially those on lists, sets, and graphs
- Introduction to ethics theory, ethical decision-making as it relates to the computing professional, licensing, intellectual property, conflicts of interest, freedom of information and privacy, security
- Advanced object-oriented software development; emphasis on the use of the unified modeling language as a design tool
Courses
The BS in Computer Science requires 120 credits to earn your degree with 29 credit hours of free electives.
| Course | Credit Hours |
|---|---|
ENGL 1001: English Composition I |
3 |
ENGL 1002: English Composition II |
3 |
General Education Social Sciences |
6 |
MATH 1550 OR MATH 1540/1541: Calculus I |
4 |
MATH 1552 OR MATH 1541/1543: Calculus II |
4 |
PHYS 2001/2002 OR PHYS 2101/2102 OR CHEM 1201/1202 |
6 |
General Education Biology |
3 |
General Education Communication Studies |
3 |
General Education Humanities |
6 |
General Education Fine Arts |
3 |
| Course | Credit Hours |
|---|---|
CSCI 1250: Introduction to Computer Programming |
3 |
CSCI 1400: Digital Fundamentals |
3 |
CSCI 2340 Object-Oriented Design |
3 |
CSCI 2350: Programming and Data Structures |
3 |
CSCI 3102: Data Structures and Algorithms |
3 |
CSCI 3200: Ethics in Computer Science |
1 |
MATH 3259: Discrete Structures |
3 |
CSCI 3362: Cybersecurity |
3 |
CSCI 3501: Computer Organization and Design |
3 |
CSCI 4101: Programming Languages |
3 |
CSCI 4103: Operating Systems |
3 |
CSCI 4330: Software Development |
3 |
CSCI 4402: Database Systems |
3 |
CSCI 4890: Theory of Computation |
3 |
| Course | Credit Hours |
|---|---|
MATH 3085: Linear Algebra |
3 |
MATH 2011: General Statistics OR MATH 4056: Mathematical Statistics |
3 |
MATH 4065: Numerical Analysis |
3 |
CHEM 1301 or PHYS 2108 |
1 |
Free Electives |
29 |
Careers
Graduates will be well prepared to apply to a master’s program or begin a variety of jobs across several industries.
The median annual wage for computer and information technology occupations was $105,990 in May 2024. (Source: BLS)
Career Opportunities
- Document Control Specialist
- Data Mining Analyst
- Data Warehousing Specialist
- Business Intelligence Analyst
- Business Intelligence Architect
- IT Project Manager
- Mathematician
- Hardware Engineer
- Video Game Designer
- Network Systems Support Specialist
- Technology Consultant
- Software QA Engineer
- Web Designer
- Web Developer
- Other Positions Requiring Expertise in Computer Science