Virtual Resource Fair

Thank you for your interest in the College of Computing and Software Engineering! Below you may find additional information of interest to review regarding CCSE's majors, jobs, events and student organizations. If you have questions about anything, feel free to email 

Resource Fair PowerPoint (.pdf)

CCSE Undergraduate Majors

  • The Bachelor of Science in Computer Game Design and Development equips students and graduates with the skills and knowledge to apply computing and software engineering techniques to the design and production of digital media for entertainment, research, and education. As a specialization within the field of computing, game design and development builds on and applies expertise in computing hardware and software to create engaging and immersive multimedia systems.

    2020 Curriculum Sheet (latest degree requirements)

    Game Development Resources

    Example CGDD Senior Project

    Program Coordinator: Dr. Mike Franklin - 

  • The Bachelor of Science with a major in Computer Science program (BSCS) provides a blend of the foundations of computer science (CS) and applications in the information technology (IT) industry. The BSCS program emphasizes the study of computer systems architecture, software development, and data communications. Core technology areas include programming, computer architecture, operating systems, data communication, database systems, and software engineering. These areas are supported by a strong foundation in computing principles such as the design of programming languages, data structures, and operating system principles. The program includes a mathematics component and mathematics concepts are incorporated into many of the major courses.

    Graduates of the CS program are prepared for a variety of careers in CS and IT, especially in the development of software for distributed systems. Example job titles from KSU graduates of the CS program include information technology specialist, programmer analyst, software engineer, network administrator, and software consultant. This program also prepares students for graduate studies in  computing-related fields.

    2020 Curriculum Sheet (latest degree requirements)

    Example CS Senior Project

    Program Coordinator: Dr. Hisham Haddad -

  • BSIT: The Bachelor of Science in Information Technology degree has the primary objective of meeting the high demand for professional degrees in the strategy, development and administration of integrated computing, management, and information technology systems. The degree has core requirements, major requirements and required electives. The major contains those courses considered fundamental to the information technology field and the electives give the student some flexibility in choice. 

    BASIT: The Bachelor of Applied Science with a major in Information Technology is designed for students who have an Associate of Applied Science in computing from a member institution of the Technical College System of Georgia. The courses that you have completed for your AAS will transfer as a block, and you will be required to take an additional 67 credit hours (or approximately 2.5 years of full-time study) to obtain the BAS degree.

    2020 BSIT Curriculum Sheet (latest degree requirements)

    Please see an advisor regarding BASIT curriculum sheets

    Example IT Capstone

    Program Coordinator: Dr. Hossain Shahriar - 

  •  Software Engineering represents the fastest growing segment of software professionals - men and women who solve problems and issues in the development of mission-critical software to meet the needs of business and industry. The undergraduate program in Software Engineering, which is the only one offered at a public university in the state of Georgia, has the primary objective of preparing a new generation of software developers focused on the engineering of software systems; that is, those systems that meet specified requirements, that are built with mission critical quality levels, and that are within cost and schedule requirements.

    2020 SWE Curriculum Sheet (latest degree requrements)

    Example SWE Capstone Project

    Program Coordinator: (current) Dr. Paola Spoletini - ; Jan 1st, 2021: Dr. Yan Huang - 

  • All links are to the 2020 requirements, however please be aware that if your primary major catalog year is before 2020, these requirements may not match what will show on DegreeWorks after you declare it.


    Applied Statistics and Analytics

    Computer Game Design & Development

    Computer Science

    Information Technology

    Software Engineering


    High Performance Computing

    Robotics Programming Certificate, Stand-Alone and Embedded

Undergrad Major Comparison Table (.pdf)

CCSE Graduate Majors

  • The MSCS program features excellent curriculum that blends theoretic foundations of computer science with the state-of-the-art computing technologies. Major areas of study include data science, cyber and network security, high performance computing, and artificial intelligence. The program provides students with opportunities in computer science research, advanced project development, and industrial internship. The MSCS program has a number of premium features, including the integrated use of distance learning technology with intensive faculty-student interactions. Students have a choice of attending class on-campus, remote but “live” at the assigned class time, or remote and viewing the recorded lecture at their convenience. Moreover, the MSCS program is structured with both full-time and part-time study options in order to provide students with maximum flexibility of study.

    MSCS Program

    Program Director: Dr. Jose Garrido -

  • The Master of Science in Information Technology (MSIT) program is designed to enhance career options in the management, performance, and integration of information technology systems for current and future IT professionals. With several focus areas such as IT security, Data Management and Analytics, Enterprise IT Management and Health IT, the MSIT program prepares graduates to transition into IT careers as well as to pursue IT leadership positions in the industry.

    MSIT Program

    Program Director: Dr. Lei Li - 

  • The Master of Science in Software Engineering (MSSWE) prepares students to design and build high-quality software and exposes them to real-world strategies and procedures that will give them a competitive edge in the market.  Moreover, given its flexibility, it allows students to customize their path according to their career goals. 

    The MSSWE assumes that students have a significant background in computing. It both deepens and broadens their knowledge of computing, and prepares them for positions of more responsibility in the computing industry, as well as for further postgraduate studies.   

    Students who are interested in the program but do not have the required prerequisite knowledge will be asked to take SWE foundations certificate to transition into the computing field. 

    MSSWE Program

    Program Director: Dr. Paola Spoletini -

  • Kennesaw State University’s Ph.D. with a major in Analytics and Data Science is an advanced degree, which has been developed to meet the market demand for Data Scientists. 

    This degree trains individuals to translate large, structured and unstructured, complex datasets into information to improve decision-making, and become independent researchers. This curriculum includes heavy emphasis on programming, machine learning, data mining, statistical modeling, and the mathematical foundations to support these concepts. The program also emphasizes communication skills, data ethics, and application of results to business and research problems. 

    Graduates can pursue a position in the private or public sector as a “practicing” Data Scientist or a position within academia, where they are uniquely qualified to teach the next generation of data scientists.

    Program Requirements 

 CCSE Labs

CCSE labs provides a variety of resources to help student succeed. Students may reserve a time for our open lab study space to work on homework, projects, or collaborate with classmates. We also provide tutoring in a wide array of topics, including programming (Java, C#, C++, Python, JavaScript, HTML/CSS, SQL, etc) and various topics and technology taught in our courses. Tutoring for the Fall 2020 semester is restricted to online only, and students may schedule an appointment by visiting this page.

Sample of Computing Occupations (.pdf)

Student Organizations ... and join CCSE on OwlLife

CCSE Events (Visit for upcoming events)

  • Come together with friends and other students, meet new people, strengthen your design and development skills, and connect with companies eager to identify talent and see what you can make… all within one weekend. This hackathon will strengthen your resume, let you apply what you’re doing in the classroom into real-world scenarios, and give you the opportunity to connect with industry professionals and learn from some of the best in the business!

    Spring 2021 Online Hackathon (Computing for Good) - Dates TBD

  • KSU's Global Game Jam is a gathering for the purpose of planning, designing, and creating one or more games within a short span of time, usually ranging between 24 and 72 hours. Game developers are generally made up of programmers, game designers, artists, and others in game development-related fields.

  • The Internship Networking Event is a flash networking event where students can connect with potential employers. Students are encouraged to be interview ready and have plenty of resumes on hand!