North Carolina Central University
  Welcome to                                                                                                                          College of Arts and Sciences
              Programs in Mathematics and Computer Science

    Faculty and Staff
   Degree Programs
   Course Instruction
   Academic Resource
   Department Information
 Student Organizations
   Career Information
    Math/CS Alumni
 Senior Exit Survey
Graduate Survey


Computer Science  |  Special Features of the Computer Science Program  |  Goals for Student Learning in the Major

Mission Statement

The mission of the
Computer Science Program is to:
  • prepare computer science majors in a rigorous B.S. degree program so that graduates are prepared to enter high-quality technical professional positions or go on to graduate programs;
  • provide computer education that serves the needs of various student components of the University.
Mathematics Program is to:
  • provide all mathematics students with an understanding of the logical structure and style of mathematics appropriate to their discipline and level;
  • the use of this understanding to produce and communicate mathematics;
  • prepare mathematics majors and graduate students with the background necessary to pursue a meaningful career in mathematics, mathematics teaching, or related fields.

Our graduate programs will provide additional opportunity for advanced studies in an individualized discipline-centered master's. The program will help students develop quantitative and abstract reasoning and the ability  to use mathematics as a computational and analytical tool.


At North Carolina Central University, our mathematics majors learn to communicate precisely and logically, to discover patterns in various areas of mathematics, and to apply this knowledge within and outside mathematics. The mathematics program provides general education requirement in mathematics to all undergraduate students, teaches supporting mathematics courses to other sciences disciplines and offers higher level mathematics courses to students who are pursuing a minor in mathematics Our students enjoy small class sizes, personalized attention and interaction with faculty, and the use of technology in the classroom. In addition, there are opportunities for undergraduate research.

A mathematics degree opens up a variety of careers such as actuarial work, retirement planning, software engineering, methods analysis, and investment brokering. Our recent graduates are currently pursuing doctoral degrees, careers in secondary education, and positions in industry.

Computer Science:

Computer science relates to the science of problem-solving using a computer. In the major, this is demonstrated in the study of algorithms, machine hardware, programming languages, operating systems, database design, etc. The Bachelor of Science (BS) degree focuses on software technology and gives the student a firm foundation in science and mathematics.

The programs in Mathematics and Computer Science are located in the Mary M. Townes Science building, occupying five labs, faculty offices and shares a network of modern classrooms. All laboratories and office workstations are part of a local area network on high-speed Internet connections. All workstations are set up with connections to both Windows servers and Linux servers, as instructional and research needs require.

Special Features of the Computer Science Program

The Computer Science program offers prospective student small class sizes, very available faculty who take a great interest in student success, opportunities for team experiences, and a strong sense of community among the upper-division students. Graduates of this program are employed by major companies and in government. Some have continued in graduate programs.
The year-long Capstone course provides a project-based experience that draws on the knowledge and skills made available from previous courses and emphasizes the teamwork needed to solve real-world problems.
The program also offers a number of courses designed for non-computer-science majors:

These courses are heavily laboratory-oriented, giving students considerable hands-on experience. In order to assist students in mastering the technologies they encounter in these courses, the program has developed a number of learning aids, including specialized laboratory manuals, specialized software, audio-visual tutorial files, and carefully structured laboratory exercises.

Goals for Student Learning in the Major

The Bachelor of Science degree in Mathematics or Computer Science is designed to prepare students for success as mathematics or computer science professionals. Students graduating from the mathematics program will have learned and  should retain basic knowledge in the core branches of mathematics; are able to able to learn and explain mathematics on their own; will have developed computational skills; and is prepared to obtain employment in their area of mathematical interest or gain admittance to a graduate program in mathematics.  Students graduating from the computer science  program should be able to apply their knowledge to a specific design problem, including detailing the specifications, analyzing the problem, and providing a design and implementation that functions as desired, while meeting criteria for performance, reliability, maintainability, and cost. A broad background in the humanities and social sciences, together with a course emphasizing professional ethics, provides students a basis for understanding the societal implications of work performed in their chosen profession. Students finishing this program should also be prepared for graduate studies in computer science.

©2008 North Carolina Central University, Department of Mathematics and Computer Science, 1801 Fayetteville Street Durham,NC 27707
Home | Privacy Policy | Contact Webmaster | NCCU