Coursera
온라인 학위경력 찾기기업용 Coursera대학교용
  • 검색
  • 상위 강좌
  • 로그인
  • 무료 회원 가입
    Coursera
    • 검색
    • Software Engineering
    Related topics:프로그래밍이론적 컴퓨터 과학소프트웨어bootstrap컴퓨터 그래픽컴퓨터 네트워크 프로그래밍

    필터링 기준

    "software engineering"에 대한 1304개의 결과

    • Coursera Project Network

      Coursera Project Network

      Create a User Interface in Unity Part 2 - World-Space Canvas

      획득할 기술: Software Engineering, Software Engineering Tools, Video Game Development

      4.5

      (11개의 검토)

      Beginner · Rhyme Project · Less Than 2 Hours

    • Universidad de los Andes

      Universidad de los Andes

      Ciberseguridad

      획득할 기술: Accounting, Audit, Cloud Computing, Computer Networking, Computer Security Incident Management, Computer Security Models, Cyberattacks, Network Security, Security Engineering, Security Strategy, Software Engineering

      4.7

      (63개의 검토)

      Beginner · Specialization · 1-3 Months

    • University of Illinois at Urbana-Champaign

      University of Illinois at Urbana-Champaign

      Professional Success Skills

      획득할 기술: Brand Management, Business Analysis, Business Psychology, Communication, Creativity, Culture, Data Analysis, Data Management, Data Visualization, Decision Making, Design and Product, Entrepreneurship, Exploratory Data Analysis, Extract, Transform, Load, Human Computer Interaction, Human Resources, Innovation, Leadership and Management, Market Research, Marketing, Marketing Psychology, Probability & Statistics, Project Management, Research and Design, Sales, Software Engineering, Statistical Programming, Storytelling, Strategy, Strategy and Operations, Supply Chain and Logistics, User Research

      4.1

      (18개의 검토)

      Beginner · Specialization · 3+ Months

    • Universidad de los Andes

      Universidad de los Andes

      Desarrollo y Diseño de Videojuegos

      획득할 기술: Agile Software Development, Computer Programming, Human Computer Interaction, Interfaces, Language, Leadership, Scrum (Software Development), Software, Software Engineering, User Experience

      4.4

      (385개의 검토)

      Intermediate · Specialization · 3+ Months

    • University of Colorado System

      University of Colorado System

      Secure Software Design

      획득할 기술: Application Development, Average, Back-End Web Development, Communication, Computer Architecture, Computer Programming, Data Management, Database Design, Databases, Design and Product, Front And Back Ends, Human Computer Interaction, Iteration, Journalism, Leadership and Management, Network Architecture, Operating Systems, Probability & Statistics, Product Design, Project Management, Relative Change And Difference, Security Engineering, Security Software, Software Architecture, Software Engineering, Software Framework, Software Security, Software Testing, Statistical Programming, Statistical Tests, Strategy and Operations, System Programming, System Software, Theoretical Computer Science, User Experience, Web Development

      4.6

      (350개의 검토)

      Beginner · Specialization · 3+ Months

    • Universidad de los Andes

      Universidad de los Andes

      Principios de ingeniería de software automatizada y ágil Programa de Certificado MasterTrack®

      획득할 기술: Software Architecture, Software Engineering, Web Design, Computer Programming, Theoretical Computer Science, Web Development, Software Testing, Computer Programming Tools

      학점 제공

      Mastertrack

    • Placeholder
      Arizona State University

      Arizona State University

      Cybersecurity MasterTrack Certificate

      획득할 기술: Software Architecture, Statistical Programming, Finance, Computational Logic, Mathematics, Calculus, Product Design, Security Engineering, Machine Learning, BlockChain, General Statistics, Communication, Computer Networking, Leadership and Management, Data Management, Computer Programming, Programming Principles, Network Security, Mobile Development, Computer Architecture, Software Engineering, Probability & Statistics, Cryptography, Algorithms, Software Testing, Bayesian Network, Theoretical Computer Science

      학점 제공

      Mastertrack

    • Placeholder
      University of Minnesota

      University of Minnesota

      UX Design MasterTrack Certificate

      획득할 기술: Human Computer Interaction, User Experience

      학점 제공

      Mastertrack

    • Placeholder
      Universidad de los Andes

      Universidad de los Andes

      Maestría en Inteligencia Analítica de Datos

      획득할 기술: Data Management, Research and Design, Extract, Transform, Load, Machine Learning, Python Programming, Operations Research, Statistical Programming, Strategy and Operations

      학위 취득

      Degree

    • Placeholder
      Universidad de los Andes

      Universidad de los Andes

      Maestría en Ingeniería de Software

      획득할 기술: Web Development, Theoretical Computer Science, Software Architecture, Software Engineering, Computer Programming, Computer Programming Tools, Agile Software Development, Web Design, Software Testing

      학위 취득

      Degree

    • Placeholder
      IIM Calcutta

      IIM Calcutta

      Supply Chain Analytics Certificate

      학점 제공

      University Certificate

    • Placeholder
      IIT Roorkee

      IIT Roorkee

      Post Graduate Certificate in Data Science & Machine Learning

      획득할 기술: Computer Programming, Statistical Programming, Python Programming

      학점 제공

      University Certificate

    software engineering과(와) 관련된 검색

    software engineering: software design and project management
    software engineering: modeling software systems using uml
    software engineering: implementation and testing
    mastering the software engineering interview
    ibm devops and software engineering
    java programming and software engineering fundamentals
    requirements engineering: secure software specifications
    engineering practices for building quality software
    1…505152…84

    요약하자면, 여기에 가장 인기 있는 software engineering 강좌 10개가 있습니다.

    • Create a User Interface in Unity Part 2 - World-Space Canvas: Coursera Project Network
    • Ciberseguridad: Universidad de los Andes
    • Professional Success Skills: University of Illinois at Urbana-Champaign
    • Desarrollo y Diseño de Videojuegos: Universidad de los Andes
    • Secure Software Design: University of Colorado System
    • Principios de ingeniería de software automatizada y ágil Programa de Certificado MasterTrack®: Universidad de los Andes
    • Cybersecurity MasterTrack Certificate: Arizona State University
    • UX Design MasterTrack Certificate: University of Minnesota
    • Maestría en Inteligencia Analítica de Datos: Universidad de los Andes
    • Maestría en Ingeniería de Software: Universidad de los Andes

    소프트웨어 공학에 대한 자주 묻는 질문

    • Software Engineering is the branch of Computer Science dealing with engineering principles and programming languages as they apply to software development. These principles include analyzing user requirements and then designing, building, and testing software to satisfy those requirements. The Software-Engineering approach is unique in its systematic, quantifiable aspects to developing, operating, and maintaining software.

      Organizations in all industries and sectors need specific software. The benefits of Software Engineering are numerous for learners, including the value successful ones can offer to companies such as handling big projects, minimizing software costs, and reducing complexity.‎

    • According to Indeed, Software Engineers make an average base salary of $108,632 per year. If excellent pay weren’t enough, there is no shortage of opportunities for learners actively seeking work as Software Engineers—Paysa reveals that six out of 10 Engineering students graduate and 97 out of 100 find jobs.

      Skills that people learn in Software Engineering are transferable to various other roles as well, ensuring no shortage of income opportunities. These include Application Developer, Database Administrator, Game Developer, Multimedia Programmer, Web Developer, Web Designer, Software Tester, and more that are related.‎

    • Through Coursera, Software Engineering is covered in various courses. These courses focus on Java programming, the software-development lifecycle, IT automation, Python, software design and architecture, AI engineering, and more. Learners gain knowledge in areas such as core programming concepts, designing algorithms, testing and debugging programs, and other foundational skills a Software Engineer needs to know.

      Lessons in courses that cover Software Engineering are taught by professors from major universities such as Duke University, University of Minnesota, University of Alberta, and others. Learners can enjoy exploring Software Engineering with specialists in Computer Science, Science and Engineering, and other related disciplines. Lessons are administered via video lectures, readings, quizzes, and other forms of content delivery.‎

    • An understanding of the traits and uses of high-level programming languages such as Java, Python, C++, and Scala will help you advance through lessons faster. You may even experiment with personal programming projects at home before enrolling in a software engineering course. Experience working with algorithms and visualizing and documenting processes will prepare you for your studies. Any computer-related knowledge or experience can ultimately be beneficial. For example, you may have volunteered to work in a computer lab or simply helped friends and family members troubleshoot tech issues.‎

    • Software engineers are analytical individuals, have an eye for detail, and enjoy solving problems with their computer skills. Software engineers also need to be focused and disciplined enough to endure long hours in front of computer screens. Although some of the work may be solitary, software engineers need to be team players who are willing to communicate with other people working on projects. Communication skills are important, as you may need to explain technical aspects of your work, such as software processes and limitations, in layman’s terms for others. A patient and adaptive personality can help a software engineer tackle tech problems as well as better communicate with others. Because the tech world is constantly evolving, software engineers need to be committed to learning new information and growing their skills to adapt to whatever direction the industry moves in.‎

    • If you have a knack for working with programming languages and want to improve the performance of codebases, learning about software engineering might be right for you. You might want to use your skills for personal projects. Or perhaps you’d like to develop the skills to gain a lucrative job in the industry.‎

    이 FAQ 콘텐츠는 정보 전달 목적만으로 사용할 수 있습니다. 학습자는 과정 및 기타 학점 정보가 개인적, 직업적 및 재정적 목표에 부합하는지 확인하기 위해 추가 조사를 수행하는 것이 좋습니다.
    살펴볼 만한 다른 주제
    Placeholder
    예술 & 인문학
    338개의 강좌
    Placeholder
    비즈니스
    1095개의 강좌
    Placeholder
    컴퓨터 공학
    668개의 강좌
    Placeholder
    데이터 과학
    425개의 강좌
    Placeholder
    정보 기술
    145개의 강좌
    Placeholder
    건강
    471개의 강좌
    Placeholder
    수학 및 논리
    70개의 강좌
    Placeholder
    자기개발
    137개의 강좌
    Placeholder
    물리 과학 및 공학
    413개의 강좌
    Placeholder
    사회 과학
    401개의 강좌
    Placeholder
    언어 학습
    150개의 강좌

    Coursera Footer

    경력을 시작하거나 쌓기

    • Google 데이터 분석가
    • Google 프로젝트 관리
    • Google UX 디자인
    • Google IT 지원
    • IBM 데이터 과학
    • IBM 데이터 분석가
    • Excel & R을 사용한 IBM 데이터 분석
    • IBM 사이버 보안 분석가
    • IBM 데이터 엔지니어링
    • IBM 풀스택 클라우드 개발자
    • Facebook 소셜 미디어 마케팅
    • Facebook 마케팅 분석
    • Salesforce 영업 개발 담당자
    • Salesforce 영업 운영
    • Intuit 부기
    • Google 클라우드 자격증: 클라우드 아키텍트 취득 준비
    • Google 클라우드 자격증: 클라우드 데이터 엔지니어 취득 준비
    • 경력 시작
    • 수료증 취득 준비
    • 경력 쌓기

    인기 있는 주제 찾아보기

    • 무료 강좌
    • 언어 학습
    • 파이썬
    • Java
    • 웹 디자인
    • SQL
    • Cursos Gratis
    • Microsoft Excel
    • 프로젝트 관리
    • 사이버 보안
    • 인사
    • 데이터 과학 무료 강좌
    • 영어 말하기
    • 콘텐츠 작성
    • 풀스택 웹 개발
    • 인공 지능
    • C 프로그래밍
    • 커뮤니케이션 기술
    • 블록체인
    • 모든 강좌 보기

    인기 강좌 및 문서

    • 데이터 과학 팀을 위한 기술
    • 데이터 기반 의사 결정
    • 소프트웨어 엔지니어링 기술
    • 엔지니어링 팀을 위한 소프트 스킬
    • 경영 기술
    • 마케팅 기술
    • 영업 팀을 위한 기술
    • 제품 관리자 기술
    • 금융을 위한 기술
    • 영국에서 인기 있는 데이터 과학 강좌
    • Beliebte Technologiekurse in Deutschland
    • 인기 있는 사이버 보안 자격증
    • 인기 있는 IT 자격증
    • 인기 있는 SQL 자격증
    • 마케팅 관리자 커리어 가이드
    • 프로젝트 관리자 커리어 가이드
    • Python 프로그래밍 기술
    • 웹 개발자 커리어 가이드
    • 데이터 분석가 기술
    • UX 설계자를 위한 기술

    온라인으로 학위 또는 자격증 취득

    • MasterTrack® 자격증
    • 전문 자격증
    • 대학교 수료증
    • MBA 및 경영학 학위
    • 데이터 과학 학위
    • 컴퓨터 공학 학위
    • 데이터 분석 학위
    • 공중 보건 학위
    • 사회 과학 학위
    • 관리 학위
    • 유럽 일류 대학의 학위
    • 석사 학위
    • 학사 학위
    • 성적 기반 경로를 제공하는 학위
    • 이학사 강좌
    • 학사 학위란 무엇인가요?
    • 석사 학위를 취득하는 데 얼마나 오래 걸리나요?
    • 온라인 MBA를 들을 만한 가치가 있나요?
    • 대학원 등록금을 지불하는 7가지 방법
    • 모든 자격증 보기

    Coursera

    • 소개
    • 제공 내용
    • 리더십
    • 직업
    • 카탈로그
    • Coursera Plus
    • 전문 자격증
    • MasterTrack® 자격증
    • 학위
    • 기업용 Coursera
    • 정부용
    • 캠퍼스용
    • 파트너가 되기
    • 코로나바이러스감염증-19 대응

    커뮤니티

    • 학습자
    • 파트너
    • 개발자
    • 베타 테스터
    • 번역가
    • 블로그
    • 기술 블로그
    • 지도 센터

    기타

    • 보도 자료
    • 투자자
    • 조건
    • 개인정보 보호
    • 도움말
    • 접근성
    • 문의하기
    • 문서
    • 디렉토리
    • 계열사
    어디에서나 학습
    앱스토어에서 다운로드하기구글 플레이에서 받기
    Placeholder
    © 2022 Coursera Inc. All rights reserved.
    • Placeholder
    • Placeholder
    • Placeholder
    • Placeholder
    • Placeholder