Computer Science

Computer Science professionals in all areas are in high demand. In terms of job demands and availability, computing is second only to healthcare in projected job growth through the year 2014. Students who begin at PRCC, transfer and then graduate with university degrees in a computer science related field realize rewarding careers in private and public sector positions with starting salaries averaging over $42K per year according to a 2006 survey.* Actual starting salaries vary depending on the area of the country and the nature of the work. Money magazine [Money/CNN 2006] listed Software Engineering as Number 1 and Computer Information Technology Analyst as Number 7 among the "Best Jobs in America," based on stress levels, flexibility in hours, working environment, creativity, and ease to enter and advance in the field, in addition to job prospects.

Mississippi's eight public universities offer Bachelor degrees in one or more of these computer science related fields: Electrical Engineering, Computer Engineering, Software Engineering, Computer Science, Information Technology, and Information Systems. Other variations, which combine with business degrees, are Business Information Systems and Management Information Systems. In all of these cases, the computer science faculty and course offerings available at PRCC are provided to support the first two years of college leading to a four-year degree.

Course Offerings

Course TitleCourse DescriptionCourse Number
Computer Concepts. (3) Prerequisite: A score of 16 on the Reading portion of the Enhanced ACT or REA 0123 with a grade of ?C? or better. A computer competency course which introduces concepts, terminology, operating systems, electronic communications, and applications. Concepts are demonstrated and supplemented by hands-on computer use. This course will use word processing, spreadsheets, database, presentation software, and Internet applications to reinforce the concept of using microcomputers as a tool. Three lecture hours and laboratory assignments. A student may not earn credit for both BAD 2533 and CSC 1113.CSC1113
Visual BASIC Computer Programming I. (3) Prerequisite: A score of 16 on the Reading portion of the Enhanced ACT or REA 0123 with a grade of ?C? or better and a score of 18 or higher on the Mathematics portion of the Enhanced ACT or MAT 1233 with a grade o This course is designed to introduce the writing of event-driven programs using the Visual BASIC computer programming language with emphasis on problem solving, documentation, program statements, algorithms, and common routines. Course has lecture and lab components.CSC1213
Visual BASIC Computer Programming II. (3) Prerequisite: CSC 1213 This course is designed as a continuation of CSC 1213 with advanced event-driven programming concepts using the Visual BASIC language with emphasis on functions, modules, search and sort algorithms, sequential access, random access, and external file management. Course has lecture and lab components. CSC1223
Computer Programming I. (4) Prerequisite: A score of 16 on the Reading portion of the Enhanced ACT or REA 0123 with a grade of ?C? or better and a score of 18 or higher on the Mathematics portion of the Enhanced ACT or MAT 1233 with a grade of ?C? or bett Introduction to problem solving methods and algorithm development which emphasizes the imperative first approach; designing, debugging, looping, scope rules, functions, and a variety of applications in an object-oriented programming language. Three hours lecture and two lab hours per week. (Offered in the Fall only.)CSC1613
Programming I with C++. (4) Prerequisite: A score of 16 on the Reading portion of the Enhanced ACT or REA 0113 with a grade of ?C? or better and a score of 18 or higher on the Mathematics portion of the Enhanced ACT or MAT 1233 with a grade of ?C? or bett An introduction to problem solving methods, algorithm development, designing, debugging, and documentation in C++ programming language with a variety of applications including: I/O statements, arithmetic, logical, conditional, looping, methods/functions, and array processing. Three lecture and two lab hours per week. (Offered in the Fall only.)CSC2134
Programming II with C++. (4) Prerequisite; CSC 2134. Continued program and algorithm development and analysis: search/sort methods; abstract data types and object-oriented design; designing and debugging larger programs using the C++ language. Four lecture and a required lab component. (Offered in the Spring only.)CSC2144
FORTRAN Programming. (3) Prerequisite: A score of 16 on the Reading portion of the Enhanced ACT or REA 0123 with a grade of ?C? or better and a score of 18 or higher on the Mathematics portion of the Enhanced ACT or MAT 1233 with a grade of ?C? or better. This is a programming course with emphasis on the syntax and structure of FORTRAN programming using problem solving applications in mathematics, engineering and science. Three lecture hours per week with laboratory assignments.CSC2323
Computer Programming II. (4) Prerequisite: CSC 1613. Continuation of the object-oriented language from CSC 1613 and advanced program development; algorithm analysis; string processing; recursion; internal search/sort methods; simple data structures; debugging, and testing of large programs. Three lecture hours per week with lab assignments. (Offered in Spring only.)CSC2623
No such file or directory