Using computers, we are interested in reading data, writing data and manipulating data. Data can be read from or written to a file or a network socket, and it can be processed using one or more processes, which get created in memory when you typically double-click a program.
Once you process data, people are interested in looking at the results of the processed data. Sometimes, they want to inspect raw data, especially when the processed data doesn’t look right. So, you need to learn how data is stored in the hard drive, how data gets laid out in memory, how data gets processed by the CPU, how data gets displayed on the monitor and how data gets shared using the Internet.
Some of the topics you will learn in our Computer Science program are as follows:
You will spend your first year taking CSC 101/L and CSC 102 over two semesters. Then you can take CSC 203, CSC 204 and CSC 307 during your second year.
After CSC 307, you can take several other Computer Science classes simultaneously.
There are two Bachelor of Science (BS) degrees available with this major.
Graduates earning a Bachelor of Science degree with good academic standing can find exciting career opportunities in a number of fields related to software development and/or software management, such as app development and back-end development.
Several companies in Mississippi employ our students. Students can find opportunities with state and federal government agencies, such as the Stennis Space Center and the Army Engineering Research and Development Center.
Several of our students also pursue graduate programs at USM and elsewhere.
Favorite Courses: CSC 204: Introduction to Computer Organization, CSS 360: Unix Operating Systems
Expertise: Deep-Learning with GPU High Performance Computing, Bioinformatics
Favorite Courses: CSC 413: Algorithms, CSC 317: Object Oriented Programming
Expertise: Biochemical signaling pathways, Computer graphics
Favorite Courses: CSC 444: Robotic Systems. CSC 412: Artificial Intelligence
Expertise: Distributed-Artificial Intelligence, multi-agent systems
Favorite Courses: CSC: 411 Database Management Systems Design, CSS 346: Introduction to Java
Expertise: Data Mining, Computational Biology and Bioinformatics
Get in touch so we can share the information you need to learn more about your future at Southern Miss.
Visit our beautiful Hattiesburg or Gulf Park campuses. Seeing for yourself is a great way to get to know us better.
Be aware of our deadlines, $40 application fee and other items on our checklist. Admission requirements vary for freshmen, transfers, prospective Honors College students and others.
Southern Miss undergraduate degrees are available online, at the Hattiesburg campus, at the Gulf Park campus, and/or through a hybrid delivery that includes both online and on-campus courses.
All courses listed in the degree plan are available online. A student would not have to take a face-to-face course to complete this degree.
50 percent or more of the degree plan’s courses in Major Area of Study Requirements AND 50 percent or more of courses in Curriculum Requirement are available online. Remaining courses are face-to-face at the Hattiesburg or Gulf Park campus, as noted.
All courses are available face-to-face on the Hattiesburg campus.
All courses are available face-to-face on the Gulf Park campus in Long Beach.