Computer Science

Study mode:On campus Study type:Full-time Languages: English
Local:$ 9.47 k / Year(s) Foreign:$ 18 k / Year(s)  
StudyQA ranking:4956 Duration:48 months

Photos of university / #sdstatepics

Description

Computer Scientists play key roles in many walks of life in today’s 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)
Start date January,September 2015 Credits 120
Duration full-time 48 months Languages Take an IELTS test
  • English
Delivery mode On Campus Educational variant Full-time

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 IELTS

Requirements

  • Applicants should have an above average academic record at least equivalent to a "B-" average (2.60 out of 4.00), or be in the top 60% of their class with suitable academic preparation for the intended major.
  • The SAT (Scholastic Aptitude Test), while not required, is encouraged and strongly recommended for freshman applicants. Students who graduated from U.S. high schools must submit an SAT score.
  • Academic Transcripts need to be originals or official certified true copies. If your transcripts are not in English, certified true translations must be attached. All upper secondary school-level work need to be demonstrated through your transcripts. It is common for applicants to submit transcripts prior to completion of their final year of secondary school. If you must submit transcripts prior to completion, please indicate your expected graduation date.
  • 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.

    Enroll in the course

    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.

    Similar programs: