Photos of university / #sdstatepics
Description
Computer Scientists play key roles in many walks of life in todays society. Graduates of the program work in many different areas such as; application programmer, network designer, database administrator, information technologist, game development, and many others. CS related jobs are among the ten fastest growing careers that show a lot of promise and opportunity for growth.
The program begins the first year developing a strong foundation in programming, mathematics, and communication. Following this is another year of study in data structures and object oriented programming along with hardware-based courses that leaves the student with a firm grasp of the interaction between hardware and software. The junior and senior years include courses that cover the breadth and depth of the field. Students will pick a specialization and take technical electives in their chosen area. The capstone of the program is Senior Design I and II, a two-semester sequence taken in the senior year that places every student on a team that designs, builds, tests, and demonstrates a significant computer science/software engineering project. The projects are often in collaboration with SDSU researchers or industry and provide students valuable real world team design experience.The program must enable students to attain, by the time of graduation, the ability to:
- apply knowledge of computing and mathematics appropriate to the discipline.
- analyze a problem, and identify and define the computing requirements appropriate to its solution.
- design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs.
- function effectively on teams to accomplish a common goal.
- understand professional, ethical, legal, security and social issues and responsibilities.
- communicate effectively with a range of audiences.
- analyze the local and global impact of computing on individuals, organizations, and society.
- recognize the need for and the ability to engage in continuing professional development.
- use current techniques, skills, and tools necessary for computing practice.
- apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices.
- apply design and development principles in the construction of software systems of varying complexity.
Detailed Course Facts
Application deadline June for Fall semester; November for Spring semester Tuition fee- USD 9466 Year (National)
- USD 18044 Year (International)
Duration full-time 48 months Languages Take an IELTS test
- English
Course Content
Major Requirements: 46- Computer Science I
- Data Structures
- Assembly Language
- Computer Organization and Architecture
- Object Oriented Programming
- Introduction to Systems Programming
- Introduction to Theory of Computation
- Ethical and Security Issues in Computing
- Compiler Construction
- Operating Systems
- Programming Languages
- Database Management Systems
- Foundation of Software Engineering
- Software Project Management and Testing
- Senior Design
English Language Requirements
IELTS band : 5.5 TOEFL paper-based test score : 500 TOEFL iBT® test : 61
To study at this university, you have to speak English. We advice you to
take an IELTS test. More About IELTSRequirements
Work Experience
No work experience is required.
Want to improve your English level for admission?
Prepare for the program requirements with English Online by the British Council.
- ✔️ Flexible study schedule
- ✔️ Experienced teachers
- ✔️ Certificate upon completion
📘 Recommended for students with an IELTS level of 6.0 or below.
Related Scholarships*
- Academic Excellence Scholarship
"The Academic Excellence Scholarship can provide up to a 50 % reduction in tuition per semester. These scholarships will be renewed if the student maintains superior academic performance during each semester of their 3-year Bachelor programme. The scholarship will be directly applied to the student’s tuition fees."
- Alumni Study Travel Fund
Scholarships for students who are already attending the University of Reading.
- Amsterdam Merit Scholarships
The University of Amsterdam aims to attract the world’s brightest students to its international classrooms. Outstanding students from outside the European Economic Area can apply for an Amsterdam Merit Scholarship.
* The scholarships shown on this page are suggestions first and foremost. They could be offered by other organisations than South Dakota State University.
Funding
SDSU offers a variety of academic scholarships. Awards are based on academic achievement, activities participation and leadership.Accreditation
Computer Science students must pass all CSC and SE courses with a grade of C or better. All graduating seniors are required to take the Major Field Test in Computer Science, which is given once per semester.