Mission Statement

To achieve national prominence by providing outstanding education to our undergraduate students for their productive careers in industry, academia, and government. We strive for excellence in teaching and service, covering the fundamental as well as applied aspects of computer science.
Bachelor Degree

Students enrolled in the undergraduate program are expected to acquire a broad knowledge in all areas of computer science, and an overall perspective of the field, its structure, and its problems as well learn how to program efficiently in numerous languages and computer systems.
Master Degree

The M.S. degree in computer science should provide them with the knowledge and skills to hold professional positions in different concentrations; to hold administrative positions; to teach in computer science; and to be prepared for further study and research at the doctorate level.
Degree Plan
In this section, you will find a Road Map for your degree plan. If you are not sure how to choose your courses, you should consult with your academic advisor to help you complete your degree plan. Note that the 2 maps are accurate for those who enrolled during the semester listed.
CS Department ACM Club
Our ACM club is designed to form a Computer Science student community that students can all use for help with classwork, advising help, career preparation help, starting projects together, teaching each other, going to events together (like hackathons), and just making friends in the Computer Science Major.

Technology Clubs
The Association for Computing Machinery (ACM) is the umbrella organization for our computer science department clubs who specialize in an area of computer science, like mobile applications, artificial intelli- gence, game development, high perform- ance computing, multimedia, operating systems, security, and more.

Online Courses
We are delighted to announce a number of undergraduate online courses for the Spring 2017. Core courses like Introduction to Computer Science II, Data Structures, Software Engineering, Computer Networks and Computer Networks & Security will be fully offered online.

Research Labs
Two computer classrooms with 36 workstations each, running windows. High Performance Computing lab with 25 Linux/Windows/Mac workstations. Special purpose research lab dedicated to research in networking, high-performance computing, software assurance, and brain/computer interfaces.

Future Students
The Department of Computer Science welcomes more than 200 new under- graduate students to campus each year from high schools and colleges nationwide and around the world including transfer, returning and non-degree students, including graduate degree students.

Alumni
The Department of Computer Science keeps in touch with its recent graduate and those who graduated many years ago. A number of graduate students are still engaged and involved in the life of the CS department by mentoring our technology clubs, speaking to a class about their experience or helping us in recruiting events in our campus.

About the North American University
NAU is a private, non-profit, full-service college offering baccalaureate degree programs in three disciplines with several concentrations. We are located in north Houston, 8 miles from George Bush Intercontinental Airport, and 10 miles from Houston downtown. NAU offers a student-centered learning environment where every student is valued and provided with opportunities to grow.
Our teacher-scholars value every student and reflect the core values of the college. Our community engagement programs offer excellent opportunities to get involved in the civic life of Houston and apply skills learned in the classroom in social settings.