Academic Distinction Statement

As our world grows more connected and complex, the Department of Software Engineering and Game Development makes our world more creative too. A leader of innovative software development methodologies and first-rate games, we construct reliable, secure and modern software and imagine immersive, extended realities and lush simulations.

Our faculty’s breadth of expertise, buoyed by the resource richness of the greater Atlanta area, offers our students support, opportunities and memorable moments to build magic. 

 

Degrees and Programs

  • Bachelor of Science (BS) in Computer Game Design and Development
  • Bachelor of Science (BS) in Software Engineering
  • Minor in Computer Game Design and Development
  • Minor in Software Engineering
  • Master of Science (MS) in Software Engineering
  • Certificate in Software Engineering
  • Certificate in Software Engineering Foundation

Accreditation

The Bachelor of Science in Computer Game Design and Development is accredited by the Computing Accreditation Commission of ABET, under the commission’s General Criteria with no applicable program criteria.

The Bachelor of Science in Software Engineering is accredited by the Engineering Accreditation Commission of ABET, under the commission’s General Criteria and Program Criteria for Software Engineering.

Why ABET Accreditation Matters

Program Educational Objectives and Student Outcomes

  • Program Educational Objectives

    • Computer Game Design and Development graduates will be successful professionals in the field of gaming and computing, making valuable technical contributions to the design, development, and production of computer game systems and related applications.
    • Graduates will be socially responsible individuals capable of clearly articulating their professional and ethical principles in their chosen career.
    • Graduates are sufficiently prepared for their first and subsequent positions, as they are independent, life-long learners, learning new, rapidly changing technologies and applying them in their chosen career.

    Student Outcomes

    Graduates of the program will have an ability to:

    • Analyze a complex computing problem and apply principles of computing and other relevant disciplines to identify solutions.
    • Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
    • Communicate effectively in a variety of professional contexts.
    • Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
    • Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline. 
  • Program Educational Objectives

    • Graduates will apply their knowledge of software engineering principles and practices to define, design, develop, test, deploy, and maintain innovative and secure software solutions that meet user needs and address real-world challenges while also considering factors that have a cultural, environmental, economic, and ethical impact.
    • Graduates will pursue life‐long learning opportunities to enhance their technical, interdisciplinary, and interpersonal skills and demonstrate ethical principles in the application of software-based solutions to societal and organizational problems.
    • Graduates will develop and refine their leadership, effective communication, and collaboration skills to maximize software value and quality in a team setting. 

    Student Outcomes

    Students who successfully complete this program will be able to: 

    • Identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.
    • Apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors.
    • Communicate effectively with a range of audiences.
    • Recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts.
    • Function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives.
    • Develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions.
    • Acquire and apply new knowledge as needed, using appropriate learning strategies.

     

Faculty & Staff

Advisory Boards

Our department benefits from the guidance of two dedicated advisory boards composed of experienced professionals from software engineering, game development, simulation, and interactive media industries. These boards play a vital role in ensuring our programs remain aligned with evolving industry standards, technologies, and professional practices.

Advisory board members collaborate with faculty and leadership to:

  • Validate curriculum relevance and reflect current workflows and tools.
  • Provide insight into emerging trends and best practices.
  • Support experiential learning through capstone projects, game jams, workshops, and student engagement events.
  • Strengthen connections between the classroom and industry by promoting internships, employment pathways, and networking opportunities.

Through ongoing collaboration, our advisory boards help us prepare graduates who are technically strong, creative, and ready to contribute effectively in professional environments—whether in software engineering, game development, or related fields.

Contact Us

Phone: (470) 578-3790
Email: swe@kennesaw.edu 
Location: Atrium Building J370
Address: 1100 South Marietta Parkway, MD# 9034, Marietta, GA 30060