Bachelor of Science in Computer Game Development Online

Divider

Convert your love of gaming into a lucrative career with the 100% online Bachelor of Science in Computer Game Development from Lamar University.

Apply by: 12/26/24
Start class: 1/16/25

Program Overview

Level up with our B.S. in Computer Game Development online program

Think you could build a better game than the one you’re playing? Deepen your passion for programming with an online bachelor’s degree in computer game development from Lamar University. Our 100% online format enables you to advance in a massive and accelerating gaming industry.This degree program focuses on game programming and development including simulations and serious games for realistic hands-on training and skills practice in addition to creating the recreational gaming that dominates the global market. In it you'll create a 3D animated game using all of the knowledge you have learned throughout the program. Apply now and advance your career in a field you already know and love.

In this program, you will learn to:

  • Create interactive graphics applications leveraging C++ and a range of APIs
  • Construct textured 3D models and develop animation sequences
  • Combine animation sequences using real-time blending techniques
  • Develop programs with interactive audio and graphics applications
  • Create a new interactive game encompassing core components including animation, appropriate game mechanics, audio, and 3D models
  • Create interactive graphics applications leveraging C++ and a range of APIs
  • Construct textured 3D models and develop animation sequences
  • Combine animation sequences using real-time blending techniques
  • Develop programs with interactive audio and graphics applications
  • Create a new interactive game encompassing core components including animation, appropriate game mechanics, audio, and 3D models

Career opportunities in game development:

  • Video Game Programmer
  • Multimedia Programmer
  • Graphical Interface Programmer
  • User Experience Designer (UX)
  • AI Programmer
  • Video Game Programmer
  • Multimedia Programmer
  • Graphical Interface Programmer
  • User Experience Designer (UX)
  • AI Programmer

Also Available:

Lamar University offers a variety of specialized bachelor’s program options. Check out our other online undergraduate programs.

Per Credit Hour $314*
Transfer Credits Up to 90 hours
Credit Hours 120**

*Distance learning fee is included in the tuition listed.

Apply Now

Need More Information?

Call 866-223-7675

Call 866-223-7675

Tuition

Take advantage of our high-value, low-cost tuition

The following is the tuition breakdown for students pursuing a Bachelor of Science in Computer Game Development online. Our tuition is affordable and can be paid by the course.

Financial Aid

Ready to get started on your degree program online but need help finding ways to fund your education? We can help you discover student financing sources that include grants, loans and other payment options. Learn more about financial aid here.

Tuition breakdown:

Per Credit Hour $314*

Calendar

Gameplan for your future career

Our Bachelor of Science in Computer Game Development online program features multiple start dates to accommodate your busy schedule. Find the start date that works best for you and apply before the application deadline associated with it.

8 week coursesProgram Start DateApplication DeadlineDocument DeadlinePayment DueLast Class Day
Spring I1/16/2512/26/241/2/251/7/253/7/25
Spring II3/17/252/24/253/3/253/10/255/7/25
Summer I5/29/255/8/255/15/255/20/257/31/25
Fall 18/21/258/7/258/7/258/15/25
Fall 29/29/259/15/259/15/259/23/25

Now enrolling:

Apply Date 12/26/24
Class Starts 1/16/25

Have questions or need more information about our online programs?

Ready to take the rewarding path toward earning your degree online?

Admissions

Check out our admission requirements and follow your new path

The Bachelor of Science in Computer Game Development online program has specific requirements that applicants must meet to enroll. Please read the admission guidelines to ensure you qualify.

Admission Requirements:

  • Online Application
  • Official Transcripts

All applicants must complete an application packet, consisting of:

  • Complete online application and pay an application fee of $25
  • Submit official transcripts from all high schools, colleges and universities you have attended
    • All transcripts are required regardless of accreditation. Only regionally accredited institutions will be eligible for transfer credit.
  • Be eligible to re-enter all colleges and/or universities previously attended
  • Verify specific requirements associated with chosen degree program

High school graduates who have not attended college before are considered entering freshmen – even if they received college credit while in high school through dual credit, AP or IB programs. Transfer students with fewer than 18 hours of college credit also must meet admission requirements for entering freshmen.

Incoming freshmen must do the following to qualify for unconditional admission to Lamar University:

  • Receive a diploma from an accredited high school
  • Complete at least 14 high school credits in college preparatory courses: 4 credits in English, 3 credits in mathematics, 2 credits in laboratory sciences, 2.5 credits in social sciences (U.S. history, U.S. government, and world history or world geography) and 2.5 credits in college preparatory electives (preferably including 2 credits of foreign language)
  • Meet the test-optional admission criteria or achieve a minimum composite score on the ACT or SAT through the secondary review criteria. (Click here for criteria)
  • Submit your high school transcripts via Trex, Speedy, Escript or as a PDF from your high school counselor to [email protected].

Send all required documents to:

Lamar University Online Admissions

PO Box 10017

Beaumont, TX 77710

OR

Submit electronically to [email protected]

All applicants must submit official, sealed transcripts from each institution attended to the Admissions Office. All degrees must be from a regionally accredited institution. Send transcripts to: Lamar University Online Admissions, P.O. Box 10017, Beaumont, Texas 77710

Check to see if the program is offered to residents in your state before applying by clicking here.

Courses

Explore the courses for our B.S. in Computer Game Development

The Lamar University Bachelor of Science in Computer Game Development online program features the same quality instruction from supportive faculty as our on-campus programs. Coursework builds your proficiency in understanding LightWave 3D®, Microsoft Visual Studio and C++.

To earn your Bachelor of Science in Computer Game Development, you need to complete 120 credit hours of coursework. The program includes 42 credit hours of general education courses, 53 credit hours of core courses, 24 hours of major courses, and 4 hours of elective courses.

Students can finish faster by transferring previously earned credit hours. Transfer credit hours will be evaluated during the admission process.

Duration: 8 Weeks weeks
Credit Hours: 1
The objective of this course is to give students experiences that convey the five main activities of a person working in the area of computer science: reading, listening, thinking, speaking, writing and cooperative interaction. Designed for incoming freshmen. Corequisites: COSC 1173 and COSC 1336
Duration: 15 Weeks weeks
Credit Hours: 1
Practical applications of concepts learned in Computer Science 1336 (COSC 1336). Hands-on instruction in programming in an object-oriented language, developing, debugging, and testing programming projects. Corequisites: COSC 1336 and COSC 1172 Offered: Fall, Spring, Summer
Duration: 15 Weeks weeks
Credit Hours: 1
This course is the lab which accompanies COSC 1337. the topics covered include advanced concepts of Java programming, such as inheritance, polymorphism, Graphical and graphics, exceptions, events, etc. Prerequisites: COSC 1173 and COSC 1336 with a minimum grade of B in each.
Duration: 15 Weeks weeks
Credit Hours: 3
Introduces the fundamental concepts of structured programming. Topics include software development methodology, data types, control structures, functions, arrays, and the mechanics of running, testing and debugging. This course assumes computer literacy. Corequisite: COSC 1172 and COSC 1173 Offered: Fall, Spring, Summer
Duration: 15 Weeks weeks
Credit Hours: 3
Review of control structures and data types with emphasis on structured data types. Applies the object-oriented programming paradigm, focusing on the definition and use of classes along with the fundamentals of object-oriented design. Includes basic analysis of algorithms, searching and sorting techniques, and an introduction to software engineering. Prerequisite: COSC 1336 with a minimum grade of B Offered: Fall, Spring
Duration: 8 Weeks weeks
Credit Hours: 3
This course describes applications of programming techniques, introducing the fundamental concepts of data structures and algorithms. Prerequisites: COSC 1337 with a minimum grade of B.
Duration: 8 Weeks weeks
Credit Hours: 3
This course introduces the computer organization and assembly language. Prerequisite: COSC 1336 with a minimum grade of B.
Duration: 8 Weeks weeks
Credit Hours: 3
This course presents discrete mathematical structures for computer science and mathematics. Topics include: logic and methods of proof, structures of sets and functions, Boolean algebra, recursion, fundamentals of algorithms, permutations and combinations, discrete probability, graphs and trees, randomized search and optimization, and their applications. Prerequisites: MATH 2312 with a minimum grade of C.
Duration: 8 Weeks weeks
Credit Hours: 3
Preliminary review/introduction of the mathematics and logic for the course. Programs and computable functions, primitive recursive functions, the universal program, turing machines and regular languages. Prerequisite: COSC 1337 and MATH 2413 with a minimum grade of C in each.
Duration: 8 Weeks weeks
Credit Hours: 3
This course is intended as an intermediate course to the design and analysis of algorithms for some of the most frequently encountered combinatorial problems. The course aims to provide familiarity with general algorithmic techniques, performance measures, analysis tools and problem areas. In this course, we will focus on developing an understanding of the algorithmic design process: how to identify the algorithmic needs of an application and apply algorithmic design techniques to solve those problems. The students will also learn how to identify problems for which no exact, efficient algorithm is known. More specifically, topics include: Fundamentals (Basic Programming Model, Data Abstraction, Bags, Queues, and Stacks, Analysis of Algorithms), Sorting (Elementary Sorts, Mergesort, Quicksort, Priority Queues, applications), Searching (Symbol Tables, Binary Search Trees, Balanced Search Trees, Hash Tables, applications), Graphs (Undirected Graphs, Directed Graphs, Minimum Spanning Trees, Shortest Paths), Strings (String Sorts, Tries, Substring Search, Regular Expressions, Data Compression), Context (applications). Prerequisites: COSC 2336 and COSC 2375 with a minimum grade of C in each.
Duration: 8 Weeks weeks
Credit Hours: 3
Programming in C ++ in a UNIX environment. Prerequisite: Approval of department chair Offered: Summer
Duration: 8 Weeks weeks
Credit Hours: 3
The organization of programming languages, especially run-time behavior of programs; the formal study of programming language specification and analysis, and the continued development of problem solution and programming skills. Prerequisite: COSC 2336 Offered: Fall
Duration: 8 Weeks weeks
Credit Hours: 3
This course introduces the ethical style of good writing in computer science and presents the social, legal, philosophical, and economic issues related to computers. Prerequisites: COSC 1336 with a minimum grade of B.
Duration: 8 Weeks weeks
Credit Hours: 3
The objective of COSC 4272 is to assist students in their preparation for searching a permanent position after graduation or in their application for a more advanced graduate degree.
Duration: 8 Weeks weeks
Credit Hours: 3
To introduce the major concept areas of operating systems principles develop an understanding of the organization and architecture of computer systems at the register-transfer and programming levels of system description and the inter-relationships between the operating system and the architecture of computer systems. Prerequisite: COSC 2336 with a minimum grade of C. Offered: Fall, Spring
Duration: 8 Weeks weeks
Credit Hours: 3
This course describes in-depth understanding of the inner workings of modern digital computer systems and trade-offs present at the hardware-software interface. (Organization and Assembly language) Prerequisites: COSC 2336 and COSC 2325 with a minimum grade of C in each
Duration: 8 Weeks weeks
Credit Hours: 3
Study of problems and limitations associated with interconnecting computers by communication networks. Network architecture, signals, message and packet switching networks, network topology, routing, flow control, capacity assignment, protocols, coding and multiplexing. Prerequisite: COSC 2336, MATH 2413. Offered: Fall
Duration: 8 Weeks weeks
Credit Hours: 3
Systems analysis, software requirements analysis and definition, specification techniques, software design methodologies, performance measurement, validation and verification and quality assurance techniques. Prerequisite: COSC 2336. Grade level of C. Offered: Fall, Spring.
Duration: 8 Weeks weeks
Credit Hours: 3
This course introduces and provides models for application of the concepts of vector algebra. Topics include finite dimensional vector spaces and their geometric significance; representing and solving systems of linear equations using multiple methods, including Gaussian elimination and matrix inversion; matrices; determinants; linear transformations; quadratic forms, eigenvalues and eigenvectors; and applications in science and engineering. Prerequisite: MATH 2413 with a minimum grade of C.
Duration: 8 Weeks weeks
Credit Hours: 3
A calculus-based introduction to statistics, probability, special probability distributions, nature of statistical methods, sampling theory, estimation, testing hypotheses. Prerequisites: Grade of C or better in MATH 2414 or its equivalent. Prepares for: MATH 4380 Offered: Fall, Spring
Duration: 8 Weeks weeks
Credit Hours: 3
The synthesis of computer games with a focus on the artistic elements of games, including graphics, animation, audio and narrative.
Duration: 8 Weeks weeks
Credit Hours: 3
This is an introductory course in Android game development. Prerequisite: COSC 1337 with a minimum grade of B or higher.
Duration: 8 Weeks weeks
Credit Hours: 3
This introductory course in three-dimensional (3D) modeling covers techniques for creating content designed for use in real-time computer graphics applications using appropriate software with particular emphasis on computer games. Topics include mathematical foundations, 3D file formats, creation and modification of 3D geometric shapes, surface texturing, lighting, rendering and a survey of current software tools and techniques.
Duration: 8 Weeks weeks
Credit Hours: 3
This introductory course in three-dimensional (3D) animation covers techniques for programming in C++ and creating content designed for use in real-time computer graphics applications using appropriate software with particular emphasis on computer games and character animation. Topics include rigid versus non-rigid body animation, skeletal techniques, morphing, kinematics, animation blending, key framing, time coding, motion capture, lip sync, synchronization methods, file formats and a survey of current software tools and techniques. Prerequisite: COSC 2336 Pre- or Co-Requisite: COSC 3306 It is also recommended that students complete CPSC 4380 prior to taking this course.
Duration: 8 Weeks weeks
Credit Hours: 3
This is an introductory course in game programming using the PC platform. Prerequisites: COSC 2336 and COSC 3306.
Duration: 8 Weeks weeks
Credit Hours: 3
Continuation of COSC 4324. Advanced game programming techniques, including 3.D graphics, 3-D audio, game physics and networking for multi-player games. Prerequisite: COSC 4324 with a C or better. Minimum grade of C.
Duration: 8 Weeks weeks
Credit Hours: 3
This is an introductory course in graphics programming using C++ and Microsoft Windows.
Duration: 8 Weeks weeks
Credit Hours: 3
Introduction to concepts and ideas in artificial intelligence. Topics include search techniques, knowledge representation, control strategies and advanced problem-solving architecture. Prerequisite: COSC 2336 Offered: Spring
English - 6 Hours
Communication - 3 Hours
Mathematics - 3 Hours
Life and Physical Sciences - 6 Hours
Language, Philosophy and Culture - 3 Hours
American History - 6 Hours
Government/Political Science - 6 Hours
Social/Behavioral Sciences - 3 Hours
Component Area Options - 6 Hours
Duration: 8 & 15 Weeks weeks
Credit Hours: 3
Basic forms of expository writing. Frequent themes. Collateral reading in articles and essays of a factual and informative type.
Duration: 8 Weeks weeks
Credit Hours: 3
Application of the fundamentals of speech production to the needs of the professional person. For non-communication majors only.
Duration: 8 Weeks weeks
Credit Hours: 3
The application of common algebraic functions, including polynomial, exponential, logarithmic and rational, to business, economics and the social sciences are addressed. The applications include mathematics of finance, including simple and compound interest and annuities; systems of linear equations; matrices; linear programming and probability, including simple value. Prerequisites: TSI complete or TSI exempt. Students with a TSI score of 336 or higher, or with a S in MATH 0370 may take this course with co-requisite course MATH 0224. Students who are registered for MATH 1324 and MATH 0224 are not allowed to drop these courses due to the state's TSI compliance requirements.
Duration: 8 Weeks weeks
Credit Hours: 3
An introduction to contemporary environmental issues and human interactions with ecosystems. Not to be used as a biology major course.
Duration: 8 Weeks weeks
Credit Hours: 3
Survey of elementary inorganic/organic chemistry and gas laws for allied health science majors. Prerequisites: (High school chemistry or CHEM 1375 with a grade of "C" or better) and (Mathematics Readiness Score>= 700 or MATH 1314 or higher with a "C" or better).
Duration: 8 Weeks weeks
Credit Hours: 3
Elementary survey of structure, function and metabolic processes of molecules in organisms. Designed for students majoring in health sciences. Prerequisites: CHEM 1306, CHEM 1106. Offered: Summer
Duration: 8 Weeks weeks
Credit Hours: 3
Algebra-based review of chemical laws and theory for science, engineering and preprofessional majors. Prerequisites: Mathematics Readiness Score >=700 or MATH 1314 or higher with a C or better
Duration: 8 Weeks weeks
Credit Hours: 3
A continuation of CHEM 1311. Theories of solutions, equilibrium, thermodynamics and kinetics. Prerequisites: CHEM 1311 and CHEM 1111 both with a C or better.
Duration: 8 Weeks weeks
Credit Hours: 3
This course is an introduction to the relationship between human activities, geologic resources and processes and environmental quality. Topics include the relationship between human populations and geologic hazards, as well as how human activities may increase the chances of geologic hazards occurring. Emphasis will be from the geologic perspective, but will include all basic sciences. Field trips are an integral part of this course. Offered: Fall, Spring
Duration: 8 Weeks weeks
Credit Hours: 3
This course is intended to provide a basic understanding of many aspects of space exploration, including discovering the physical make-up of the universe and evidence surrounding its origin, learning the discoveries made in the solar system and evidence surrounding its origin. This course in addition to lecture material will include a class project to assess teamwork skills.
Duration: 8 Weeks weeks
Credit Hours: 3
A close reading of related themes, authors or periods and/or a close viewing of films with related themes or makers. The course will focus on literature, the arts, politics, philosophy or culture. It will not take the place of other 2000 level courses that require ENGL 1301 and 1302. It will not take the place of ENGL 1302. It is intended for students who do not take 6 hours of composition. Course may be repeated when content varies. Pre-requisite: English 1301.
Duration: 8 Weeks weeks
Credit Hours: 3
A historical examination of theories and principles of social and personal conduct ranging from Plato and Aristotle to Mill and Nietzsche. Applications to current issues. Prerequisite: ENGL 1301 Offered: Fall, Spring.
Duration: 8 & 15 Weeks weeks
Credit Hours: 3
An introductory course emphasizing the understanding and appreciation of visual arts (painting, sculpture, and architecture).
Duration: 8 Weeks weeks
Credit Hours: 3
A survey of the field of film with emphasis on current trends in cinema, past and present directors, and the historical development of film. Satisfies the Fine Arts core curriculum requirement.
Duration: 8 Weeks weeks
Credit Hours: 3
The synthesis of computer games with a focus on the artistic elements of games, including graphics, animation, audio and narrative.
Duration: 8 Weeks weeks
Credit Hours: 3
A survey of the art of dance and its role in world cultures, history and current issues. This course satisfies the fine arts core for non-dance majors. Offered: Fall, Spring, Summer
Duration: 15 Weeks weeks
Credit Hours: 3
Survey of music for non-music students. Covers the major style periods from the Renaissance to the present with emphasis on the development of basic listening skills and critical thinking. Requires attendance at instructor-specified recitals or concerts.
Duration: 8 Weeks weeks
Credit Hours: 3
A survey of the development and history of Jazz as a musical form from its origins in earlier styles to the present. Covers the major styles and musicians with an emphasis on the development of basic listening skills and critical thinking. May require attendance at instructor specified recitals or concerts.
Duration: 8 Weeks weeks
Credit Hours: 3
A survey of the development and history of Rock Music from its origins in earlier styles up to the present. Covers the major styles and musicians with an emphasis on the development of basic listening skills and critical thinking. May require attendance at instructor-specified recitals or concerts. No Prerequisites.
Duration: 15 Weeks weeks
Credit Hours: 3
United States history from the revolutionary period through reconstruction.
Duration: 15 Weeks weeks
Credit Hours: 3
United States history from the post-reconstruction period to the present.
Duration: 15 Weeks weeks
Credit Hours: 3
Texas history from the beginning to the present time.
Duration: 15 Weeks weeks
Credit Hours: 3
The national and Texas constitutions; federalism; political socialization and participation; public opinion and interest groups; parties, voting, and elections.
Duration: 8 Weeks weeks
Credit Hours: 3
The legislative, executive, and judicial branches and the bureaucracy; policy formulation and implementation including civil rights and civil liberties, domestic and foreign policies.
Duration: 8 Weeks weeks
Credit Hours: 3
Emphasizes monetary theory; national income analysis; fluctuation and growth; public finance; international trade; and current economic problems.
Duration: 8 Weeks weeks
Credit Hours: 3
Introduction to economic principles; allocation of resources; determination of output and prices; distribution; and managerial economics.
Duration: 8 & 15 Weeks weeks
Credit Hours: 3
Forms of expository and analytical writing. Topics from composition suggested from wide reading in at least two of the three genres: prose fiction, poetry, and drama. Research paper required.
Duration: 8 Weeks weeks
Credit Hours: 3
Introduction to the quantitative methods of analysis as applied to business problems. Topics of study include collection of data, statistical description, probability theory, probability distribution, sampling theory, estimation of parameters and testing hypothesis. Prerequisite: MATH 1325 or MATH 1324.

Request More Information

Submit this form, and an Enrollment Specialist will contact you to answer your questions.

  • This field is for validation purposes and should be left unchanged.

Begin Application Process

Begin your application today!
Or call 866-223-7675 866-223-7675

to talk to a representative.