inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
مصاريف
تاريخ البدء
وسيلة الدراسة
مدة
حقائق البرنامج
تفاصيل البرنامج
درجة
الدبلومة
تخصص رئيسي
Computer Science | Software Engineering
التخصص
علوم الكمبيوتر وتكنولوجيا المعلومات
لغة الدورة
إنجليزي
عن البرنامج

نظرة عامة على البرنامج


The Software Engineering concentration at Colorado State University focuses on practical skills and knowledge for designing, implementing, and maintaining software systems. It combines a solid computer science foundation with specialized courses in software design, testing, project management, and system analysis and design. Graduates will be able to work effectively in teams, communicate technical ideas effectively, and pursue careers in software engineering and computer science.

مخطط البرنامج


Program Details: Computer Science, Software Engineering Concentration


Degree Overview:

The Software Engineering concentration at Colorado State University focuses on the practical skills and knowledge needed to design, implement, and maintain software systems. It goes beyond basic programming skills and core computer science concepts, emphasizing software engineering principles and tools.


Objectives:

Upon completion of this program, students will be able to:

  • Work effectively in teams to develop computational solutions to complex problems.
  • Communicate technical ideas effectively in writing and verbally.
  • Confidently pursue graduate studies or professional employment in software engineering and computer science.

Outline:

The program combines a rigorous computer science foundation with specialized courses in software design, testing, project management, and system analysis and design.


Course Schedule:

The program is structured over eight semesters, with specific courses required for each semester. The program total is 120 credits, with at least 42 credits being upper-division (300- to 400-level).


Individual Modules:


Freshman:

  • Semester 1:
  • CO 150 College Composition (GT-CO2)
  • First course from Group A, B, or C (See options in Concentration Requirements Tab)
  • Department Approved Science (See list on Concentration Requirements Tab)
  • Diversity, Equity, and Inclusion
  • Electives
  • Semester 2:
  • CS 201/PHIL 201 Ethical Computing Systems (GT-AH3)
  • Remaining course(s) from Group A, B, or C (See options in Concentration Requirements Tab)
  • Department Approved Science Course with Lab (See list on Concentration Requirements Tab)
  • Electives

Sophomore:

  • Semester 3:
  • CS 165 CS2--Data Structures
  • CS 220 Discrete Structures and their Applications
  • Select one course from the following:
  • STAT 301 Introduction to Applied Statistical Methods
  • STAT 302A Statistics Supplement: General Applications
  • STAT 307 Introduction to Biostatistics
  • STAT 315 Intro to Theory and Practice of Statistics
  • Historical Perspectives
  • Electives
  • Semester 4:
  • Select one group from the following:
  • Group A: CS 214 Software Development, CT 301 C++ Fundamentals
  • Group B: CS 253 Software Development with C++
  • Select one course from the following:
  • CS 250 Computer Systems Foundations
  • CS 270 Computer Organization
  • Select one course from the following:
  • DSCI 369 Linear Algebra for Data Science
  • MATH 369 Linear Algebra I
  • Social and Behavioral Sciences
  • Electives

Junior:

  • Semester 5:
  • CS 314 Software Engineering
  • CS 320 Algorithms--Theory and Practice
  • Advanced Writing
  • Electives
  • Semester 6:
  • CS 356 Systems Security
  • CS 370 Operating Systems
  • Software Engineering Breadth Course (See list on Concentration Requirements Tab)
  • Electives

Senior:

  • Semester 7:
  • CS 414 Object-Oriented Design
  • CIS 360 Systems Analysis and Design
  • Depth Course (See list on Concentration Requirements Tab)
  • Electives
  • Semester 8:
  • CS 415 Software Testing
  • Depth Course (See list on Concentration Requirements Tab)

Careers:

The Software Engineering concentration opens up a wide range of career paths in the software industry, including:

  • Software developer
  • Software architect
  • Full-stack developer
  • Software project manager
  • Database programmer
  • Computer systems analyst
  • Web developer
  • UX designer
  • Cloud engineer
  • Mobile application developer

Other:

  • The curriculum assumes students enter college prepared to take calculus.
  • Students not prepared for calculus will need to fulfill pre-calculus requirements in the first semester.
  • All students must maintain a C (2.000) or better in CO 150 and in all CS, CIS, DSCI, MATH, and STAT courses required for graduation.
  • CS 192 or other seminar course is a recommended elective for incoming, first semester, students.
  • Select enough elective credits to bring the program total to a minimum of 120 credits, of which at least 42 must be upper-division (300- to 400-level).
عرض المزيد
عن الجامعة
درجة الدكتوراه
الماجستير
درجة البكالوريوس
الدبلومة
الدورات

تلتزم CSU Global بنجاح الطلاب ومساعدة المتعلمين المعاصرين على تحقيق أهدافهم الأكاديمية وفي مكان العمل من خلال تعليم عالي الجودة وملائم للحياة المهنية ومنخفض التكلفة. تابع القراءة للحصول على مزيد من المعلومات حول نموذجنا العام وغير الربحي، ومعدلات الرسوم الدراسية المعقولة، والجدول الزمني المرن.

خدمات


خدمات المكتبة

في أي وقت ومن أي مكان يمكنك الاتصال به عبر الإنترنت، ستتمكن من الوصول إلى مصادر موثوقة وعلمية من خلال مكتبة CSU العالمية عبر الإنترنت سهلة الاستخدام. احصل على إمكانية الوصول على مدار الساعة طوال أيام الأسبوع إلى مجموعة من قواعد البيانات بما في ذلك المجلات والمنشورات الخاصة بالصناعة والكتب الإلكترونية والمعلومات الحكومية والمزيد.


خدمات تكنولوجيا المعلومات والاتصالات

نظرًا لأن دوراتنا التدريبية تتم عبر الإنترنت بنسبة 100٪، فإننا نعلم أنه من المهم أن تعمل جميع أنظمتنا التقنية دائمًا من أجلك، عندما تتناسب الدورات الدراسية مع جدولك الزمني. هذا هو السبب في أن منصة التعلم عبر الإنترنت الخاصة بنا توفر الدعم الفني على مدار الساعة طوال أيام الأسبوع، دائمًا بنقرة واحدة فقط.

  • يتم الرد على المكالمات الهاتفية بسرعة من قبل وكيل مباشر، على مدار الساعة طوال أيام الأسبوع
  • دردشة عبر الإنترنت مع استجابة من وكيل مباشر


خدمات طبية

تلتزم خدمات الإعاقة في CSU Global بالمساعدة الفردية التي تكرم تفرد كل طالب. محادثة حول تجاربك ستساعد خدمات الإعاقة على تحديد أنواع أماكن الإقامة التي قد تكون مناسبة، والمعلومات اللازمة لدعم هذه التسهيلات


الحياة الطلابية

نظرًا لأن برامج CSU-global مصممة خصيصًا للبالغين العاملين والطلاب غير التقليديين، فسيتم التعامل معك دائمًا على قدم المساواة مع الاحتراف الذي اعتدت عليه. يتم تدريس جميع الدورات التدريبية عبر الإنترنت من قبل مدربين معتمدين تلقوا تدريبًا خاصًا للتعلم عن بعد وتعليم الكبار عبر الإنترنت.

تمت جدولة ساعات العمل الافتراضية وتوافر الموظفين وفقًا لجدولك المزدحم وجميع معلومات الفصل ذات صلة تحديدًا بدراساتك. تتميز الفصول الدراسية بمنهج قائم على النظرية مع التركيز على التطبيق حتى تتلقى تعليمات تركز على العالم الحقيقي لاستخدامها في مسؤوليات وظيفتك اليومية.


الاعتماد

لجنة التعليم العالي (HLC) هي واحدة من ستة جهات اعتماد مؤسسية إقليمية في الولايات المتحدة. تعتمد HLC وبالتالي تمنح العضوية للمؤسسات التعليمية في المنطقة الشمالية الوسطى: أركنساس وأريزونا وكولورادو وأيوا وإلينوي وإنديانا وكانساس وميشيغان ومينيسوتا وميسوري وداكوتا الشمالية ونبراسكا وأوهايو وأوكلاهوما ونيو مكسيكو وساوث داكوتا وويسكونسن ووست فرجينيا ووايومنغ. يتم الاعتراف بـ HLC من قبل كل من وزارة التعليم الأمريكية ومجلس اعتماد التعليم العالي (CHEA).

مجموع البرامج
590
متوسط ​​الترتيب عالميا
#118
متوسط ​​الترتيب في البلاد
#57
موقع
How can I help you today?