Why Become a Computer Science Major at McNeese?
Accredited by the Computing Accreditation Commission of ABET, McNeese’s bachelor’s degree in computer science incorporates theory and practice into the curriculum through the exploration of software development, video game design, competitive programming, machine learning, artificial intelligence, database management and web design. Students can also minor in computer engineering, electrical engineering, instrumentation engineering or power engineering.
What is a computer science degree?
At McNeese, the computer science bachelor’s degree program combines a well-rounded general education with traditional and core course work in computer science. Learn how to analyze complex problems and apply the principles of computing and other related disciplines to design, as well as implement and evaluate computing-based solutions. Through practical experience, you will develop the knowledge and necessary skills for jobs related to computers in Louisiana, Southeast Texas and across the country.
At a Glance
Degree Type: Bachelor of Science (B.S.)
Program Length: 4 years (120 credit hours)
Availability: in person
Computer Science Bachelor’s Degree Program Concentrations
With course work in software applications, information technology and computer administration, the applied computer science concentration focuses on practical aspects of the computing industry, such as business applications, computer technical support, database and system administration and IT services.Applied Computer Science Curriculum
The industrial computer science concentration prepares students for jobs in engineering and technical services related to computer applications in the oil, gas and petrochemical industries.Industrial Computer Science Curriculum
With a general computer science concentration, students graduate equipped with a wide range of skills in implementing, processing, analyzing and developing advanced data structures, including techniques and tools used in large-scale software development.General Computer Science Curriculum
What Can You Do With a Computer Science Degree?
With a bachelor’s in computer science, you can work for a variety of businesses and industries, especially those in the thriving economies of the Lake Area, Southwest Louisiana and Southeast Texas, such as oil and gas and development. Majoring in computer science also builds a strong foundation to pursue a master’s degree or specialized certification.
Graduate Schools or Programs
- Master of Science in Mathematical Sciences – Computer Science
- Master of Engineering
- Master of Science in Management Information Systems
Potential Job Titles or Employers
- Computer and Information Research Scientist
- Computer and Information Systems Manager
- Computer Hardware Engineer
- Computer Network Architect
- Computer Programmer
- Computer Support Specialist
- Computer Systems Analyst
- Database Administrator
- Information Security Analyst
- Network and Computer Systems Administrator
- Software Developer
- Web Developer
Find your community in McNeese’s student computer science organizations and help spread excitement for computer science on campus during Engineering Week, open houses and more. Our student groups include:
- Association for Computing Machinery
- Association for Women in Computing
- Computing Research Association
- International Association of Computer Science and Information Technology
Become an Ambassador
Ambassadors in the College of Engineering and Computer Science comprise undergraduate students who conduct campus tours, participate in local and regional science fairs, lead Engineering Week activities, support teachers of the CITGO Innovation Academy and organize other STEM-related events.
As a computer science major, you could earn professional certification in one or more specialized computing fields, such as artificial intelligence, database management systems, hardware, network and operating systems and web development.
At the time of completion of the Computer Science Program at McNeese State University, graduates will possess all of the following:
An ability to apply knowledge of computing science and mathematics appropriate to the discipline;
An ability to analyze a problem, and identify and define the computing requirements appropriate to its solution;
An ability to design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs;
An ability to function effectively on teams to accomplish a common goal;
An understanding of professional, ethical, legal, security and social issues and responsibilities;
An ability to communicate effectively with a range of audiences;
An ability to analyze the local and global impact of computing on individuals, organizations, and society;
Recognition of the need for and an ability to engage in continuing professional development;
An ability to use current techniques, skills, and tools necessary for computing practice;
An ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices
An ability to apply design and development principles in the construction of software systems of varying complexity.
The Computer Science Program seeks to produce graduates who can:
Become productive, responsible computing science professionals capable of conducting research and/or designing, developing, or maintaining projects in the various areas of computer science;
Understand and apply ethical issues and social aspects of computing science in performing their duties as computer science professionals; and
Continue learning new technologies in the computer science area through self-directed professional development or post-graduate education.
Programs Related to the Bachelor’s in Computer Science
Srinivasan Ambatipati – Department Head