This program will provide students with a very comprehensive overview of computer science. This overview will include data structures, mobile and web development, databases, software engineering, security and numerical methods. Graduates of this program have a huge impact on our society. They work to develop systems that are in turn used by millions of users.
The program objectives are:
- Developing problem solving abilities using a computer.
- Building the necessary skill set and analytical abilities for developing computer based solutions for real life problems.
- Imbibing quality software development practices.
- To create awareness about process and product standards.
- Training students in professional skills related to Software Industry.
- Preparing necessary knowledge base for research and development in Computer Science.
- Helping students build-up a successful career in Computer Science.
Total Program Required Credits: 120 Credits
- Core Courses Credits (30 Credits)
- Elective courses Credits (60 Credits)
- General Education Credits (30 Credits)
COSC 111 - Introduction to Programming | 3 credits
COSC 122 - Computer Programming II | 3 credits
COSC 212 - Machine Architecture | 3 credits
COSC 222 - Introduction to Discrete Structures | 3 credits
COSC 330 - Principles of Computer Science | 3 credits
COSC 342 - Distributed Systems | 3 credits
COSC 368 - Introduction To Object Oriented Programming Using C++ | 3 credits
COSC 403 - Numerical Analysis | 3 credits
COSC 404 - Database System Implementation | 3 credits
COSC 405 - Modelling and Simulation | 3 credits
COSC 224 - Computer Fluency | 3 credits
COSC 250 - Digital Logic and Microcomputer Hardware | 3 credits
COSC 350 - Digital Systems Design | 3 credits
COSC 311 - Introduction to Networks | 3 credits
STAT 230 - Statistics | 3 credits
MATH 114 - Calculus I | 3 credits
MATH 115 - Calculus II | 3 credits
COSC 113 - Introduction to Artificial Intelligence | 3 credits
COSC 116 - Molecular Sequence Analysis | 3 credits
COSC 119 - Biological Databases | 3 credits
COSC 211 - Advanced Data Structures | 3 credits
COSC 213 - Operating Systems: Architecture and Implementation | 3 credits
COSC 223 – Computer Networks | 3 credits
COSC 229 - Networked Services Advanced Understanding | 3 credits
COSC 231 - Applications Of Computing | 3 credits
COSC 235 - Animated Computing | 3 credits
COSC 242 - Social Computing | 3 credits
COSC 246 - Concepts of Computing | 3 credits
COSC 255 - Web Client Languages | 3 credits
COSC 257 - Software System Design & Implementation | 3 credits
COSC 263 - Database System Principles | 3 credits
COSC 267 - Server-side Web Applications | 3 credits
COSC 274 - Information Technology Fluency | 3 credits
COSC 276 - Web Technologies and Applications | 3 credits
COSC 282 - Game Development | 3 credits
COSC 319 - Introduction to Mobile Application Development | 3 credits
COSC 328 - Machine Level Programming | 3 credits
COSC 332 - Computability and Formal Languages | 3 credits
COSC 336 - Multimedia Applications | 3 credits
COSC 365 - Human Computer Interaction | 3 credits
COSC 369 - Introduction to Numerical Methods | 3 credits
COSC 371 - Programming Languages | 3 credits
COSC 377 - Multimedia Design | 3 credits
COSC 382 - Net-centric Computing | 3 credits
COSC 384 - Computer Graphics | 3 credits
COSC 385 - Advanced Computer Architectures | 3 credits
COSC 387 - Microcomputer Systems | 3 credits
COSC 388 - Introduction to Compiler Construction | 3 credits
COSC 389 - Advanced Algorithmic Techniques | 3 credits
COSC 391 - Computational Biology | 3 credits
COSC 490 - Neural Networks | 3 credits
COSC 485 - Operating System Design and Implementation | 3 credits
COSC 478 - Compiler Design | 3 credits
COSC 477 - Robot Kinematics and Dynamics | 3 credits
COSC 456 - Computer Vision | 3 credits
COSC 132 - Introduction to Computer Music | 3 credits
COSC 258 - Natural Language Processing | 3 credits
COSC 266 - Introduction to Machine Learning | 3 credits
COSC 294 - Foundations of Software Engineering | 3 credits
COSC 326 - Designing Human Centered Software | 3 credits
ENG 101 - Critical Reading and Writing | 3 credits
ENG 110 - Writing in Organizations | 3 credits
PSY 106 - Introduction to Psychology | 3 credits
Math 206 - College Algebra | 3 credits
COMP 101 - Introduction to Computer Science | 3 credits
COMP 202 - Management Information Systems | 3 credits
COMM 106 - Interpersonal Communication | 3 credits
PHIL 102 - Critical Thinking | 3 credits
PHIL 201 - Professional Ethics | 3 credits
POLI 100 - Introduction to International Politics | 3 credits
Applications are processed on a rolling basis and applicants are usually informed of the admissions decision within a few weeks of the time the completed application is received.
Candidates for admission should request an application from the Office of Admissions or complete the online application. Admissions counselors are available to answer questions and offer assistance to prospective students. We welcome all students regardless of race, gender, age, national origin, religious preference, sexual orientation, status as a veteran, or disability.
Admissions decisions are based on the following criteria:
A completed application will include:
- An official high school transcript
- Teacher or counselor recommendation
- A 250-word, untimed essay
- Students who have not completed four years of high school should have an official GED record forwarded to the Admissions Office
We recognize the special needs of transfer students and welcomes applications from students who are considering transferring to our school. Students are admitted from other accredited junior and senior colleges and universities, provided that they are in good academic and disciplinary standing at the time of transfer. Courses assigned a grade of C or better will be reviewed for transfer credit, however transfer credit is evaluated individually by the dean of each division. High school records and college transcripts sent to the Admissions Office must be official and complete.
International students are a valued part of our student body. International students from non-English speaking countries are required to submit the results of their TOEFL examination or to take AVU English Language assessment test in addition to the above requirements.
* AVU reserves the right to accept students on a conditional basis if one or more of the above mentioned requirements are not met upon admission. However, any deficiencies must be remedied within four months from the program start date.
American Vision University was founded with a vision of making exceptional quality education affordable and convenient for students who are juggling career/family obligations. We abide by that vision strongly even today and this is the sole reason why we are able to offer unmatched value of education at an extremely affordable fee that stays the same
Associate tuition fee per credit: $200.00 USD
120 credits are required to complete the program
Total tuition fees: $24,000 USD (4 years)
Full Tuition Payment:
The student has the option to pay for the degree program in a single payment by the date of registration. If this is not possible, a financial plan is available.
Term-by-Term Payment Plan:
This option offer students a way to make four equal payments over the course of the semester. The first payment will be taken at the time of enrollment. The three remaining payments are automatically withdrawn from the students account in equal installments over the course of the semester and are scheduled by/with the Enrollment Advisor. This plan offers for students to finance their education while earning their degree. By avoiding college student loans, students can ideally graduate with zero debt.
METHOD OF PAYMENT:
- We accept Visa, MasterCard, American Express.
- We also accept cash payment upfront and in full for your registered courses
- We accept bank wire transfers. Wire fees may apply, please check with your bank. Student Accounts Department can provide the SWIFT details.