Models are forms of description often adopted in software development. Course descriptions department of computer science. Coursera online course catalog by topic and skill coursera. The course syllabus of software engineering has been heavily debated and still is. Explore the bachelor of science in computer software technology degree from.
Cybersecurity degree program from gcu prepares students for careers working with computerbased information systems. Software architecture and design will provide students with the principles and concepts involved in the analysis and design of large software systems. Introductory courses include instruction in operating systems and servers, computer diagnostics, device architecture and computer operation theory. Computer technology courses cover everything from computer hardware assembly and system design to data storage and network security to electronics and computer engineering. Bachelors degree in software technology engineering. Course descriptions online master of information technology. This course will integrate theory and handson learning of various big data systems like nosql, streaming architectures, along with popular industry tools for scalable analytics. Software development encompasses all of the activities required for software design, deployment, maintenance, and support. This subject is a seminarstyle course aimed at anyone who is interested in founding a software company or working for a software company or company that uses software technology extensively as a senior manager, developer, or productprogram manager.
The course is designed to present software engineering concepts and principles in parallel with the software development life cycle. Enables students to gain experience with programming languages, operating systems, and other tools, and technologies that are used to develop software. Course description course performance descriptors mathematics stem pathway stage 5. Software development is the practice of organising the design and construction of software, the beating heart of much technology fundamental to our personal and professional life. This is a comprehensive course that includes instruction in the areas of digital photography and graphic design. An introduction to software development openlearn open. Choose from hundreds of free software development courses or pay to earn a course or specialization certificate. Technology and information management course descriptions. Knowledge gained in photography i will be expanded on in this course as we explore areas of individual interests and abilities. The focus of the course is largely around big data engineering, with some coverage of data science and analytics. In this course, students will learn the application of theory, knowledge, and practices to effectively and efficiently build reliable software systems that satisfy the requirements of customers and users. Take a look at the syllabus for it software courses offered at colleges in india. Information technology courses cover a wide range of topics but some themes include software applications, hardware, programming, security, business applications, design, artificial intelligence, databases, medical records, and others. Students who pursue a computer software technology degree will get a chance to learn about various.
Computer software technology bs degree ashford university. Bachelor of science in information technology wikipedia. This handson program covers key topics including a variety of programming languages, web application development, mobile application development, systems analysis, database design, quality assurance testing, technical writing, and communication skills. Unit planning, laboratory activities, evaluation strategies and math and science learning centers are emphasized. This course is aimed at helping students build up an understanding of how to develop a software system from scratch by guiding them thru the development process and giving them the fundamental principles of system development with object oriented technology using uml. Computer software technology courses at ashford university. Computer software technology degrees teach students about the following main subjects. Learn the foundational skills for software application development.
Hott offers regularly scheduled openenrollment software skills courses in over 60 subject areas in more than 100 cities across the north america and the united kingdom. Students will explore the application of emerging technologies from a teaching and learning perspective, and reflect on how 21st century learning principles can best be facilitated in the social studies classroom. The course is designed for high school students as a gateway to the career pathways above, and provides an. Animation courses are widely available to students of all ages and abilities through credit and noncredit programs. This class offers students a basic introduction to technical concepts at work in computer technology. Computer networking is used comprehensively at financial institutions.
The course content is designed to help students develop the necessary knowledge, skills, and dispositions to implement inquirybased, developmentally appropriate stem lessons. Students explore developments and future directions in the exciting and challenging field of information and software technology. This field has evolved dramatically over the last decade. Software development is the process of conceiving, specifying, designing, programming, documenting, testing, and bug fixing involved in creating and maintaining applications, frameworks, or other software components. Topics include software development methodology, data types, control structures, functions, arrays, and the mechanics of running, testing, and debugging. Ecpis programs encourage students to obtain industry certifications and internships for real world experience that enhances graduate opportunities. Cyber securityinformation technology course description. In this course, learners demonstrate knowledge and skills related to the fundamentals of software engineering and architecture. The computer networking course in the bachelors of computer software technology degree program is the course that deals with the understanding and application of the collection of hardware components and various computers joined together to form the communications system. This course may be taken multiple times with a different topic each time. F,w,s addresses the use of information systems is within a business enterprise. Foundations of software engineering free online course. Course descriptions to earn a master of information technology degree at virginia tech, students must complete 11 courses four core courses and seven elective courses for a total of 33 credit hours. Software development starts by working with users and other stakeholders to determine what the software needs to do.
Bachelors level syllabus fulltime, campus english vaxjo 31 aug, 2020 04 jun, 2023 january 15 some courses and programmes will accept. Software is the set of instructions that tells a computer what to do. Course description this is a foundation subject in modern software development techniques for engineering and information technology. Ptac 1410 and ptac 1432 or concurrent enrollment in ptac 2420.
Computer software technology online courses ashford university. Covers concepts of information use in decision making. A bachelor of science in information technology is a bachelors degree awarded for an undergraduate course or program in the information technology field. Course listing department of information technology. Presents the internet from a dynamic workplace perspective. Ap computer science a course and exam description, effective.
Computer software technology is the amalgamation of computer science, information technology and computer engineering. Ap computer science a course and exam description, effective fall 2019 author. This free introductory course, an introduction to software development, discusses the engineering nature of software development, its challenges and some fundamental. Students will understand all phases of the lifecycle of a software system, including requirements analysis and specification, software architecture, design patterns and concerns, software development methodologies i. Subjects include computer hardware and software concepts, system design and implementation, telecommunications, data management, transactionbased systems, management information systems, and the use of is to compete. Computer software technology, computer technology degree. Course description bachelor of science in computer science and.
Ptac 2438 process technology iii operations capstone course 4. You will examine the full lifecycle of software development, from requirement analysis through testing. The course will initiate students to the different software process models, project management, software requirements engineering process, systems analysis and design as a problemsolving activity, key. Individuals can earn a certificate, 2year associate, 4year bachelors or 2. The learning objectives for the course are the following. A bachelor of science in information technology, abbreviated bsit or b. Generally, software and information technology companies look for people who have strong. This free introductory course, an introduction to software development, discusses the engineering nature of software development, its challenges and some fundamental practices which have developed to meet them.
Every video game, mobile app, and workrelated computer program youve ever used goes through this process. Ms in information technology software design and mgmt. Programs range from a week to a year and can offer certification or diplomas. Graduates work with software application and computer hardware to study, design, develop and support how information is shared, saved and used in an organization. Computer software technology helps us with building computer software systems, tools, modules and software applications. Specializations and courses in software development address the process of creating software, including development tools and. Information and software technology 710 nsw education.
Itec 398 software development technology one to three hours lecture. The use of technology for competitive advantage and the interaction of technology with other strategic variables are central themes covered. This course is designed to provide a basic overview of current business and information systems and trends, and to introduce students to fundamental skills required for todays business and academic environments. This course focuses on the integration of technology and emerging web applications into social studies curricula. The course will begin with an introduction to software engineering, giving you a definition of this body of knowledge, as well as a discussion of the main methodologies of software engineering. There is generally no requirement for further training.
Sc it, is a bachelors degree awarded for an undergraduate course or program in the information technology field. Program description the study of information systems is centers on the effective use of information technologycomputers and telecommunications networksto support management decision making and corporate strategy, in addition to providing all necessary operational level support for an organization. Reflects on how emerging technologies will empower society to do more with the internet. Effective with spring 20 offering, this course, ece. Understand and apply objectoriented design techniques.
The objective of the course is to understand both the formulation of strategic decisions and the management of strategic processes and covers analytical, behavioral, and creative aspects of management. Computer software technology online courses ashford. Software development bachelors degree program ecpi university. Ecpi universitys software development major in the computer and information science degree offers a skills based program utilizing the latest in technology across platforms using virtualization. I s 504 computerbased information systems for management 3 introduction to information systems and computer technology. Course descriptions engineering and technology management. Software technology is a specialization offered by the masters.
They are abstractions used to represent and communicate what is important, devoid of unnecessary detail, and to help developers deal with the complexity of the problem being investigated or the solution being developed. Software development is a process of writing and maintaining the source code, but in a broader sense, it includes all that is. If a class is unavailable in your area you can take advantage of our travel package, which adds air and hotel accommodations for a total cost less than the price of tuition alone at many of our competitors. Students analyze the function of computer structures and. Course descriptions master of science in software engineering. What are the requirements to start a career in computer software technology. The programme comprises of a number of compulsory courses that provide essential knowledge in order to become a. Ap computer science a course and exam description, effective fall 2019.
This course introduces the fundamental concepts of structured programming, and provides a comprehensive introduction to programming for computer science and technology majors. At all levels the use of computers will be utilized in the use of software filters and effects tools. Computer systems technology software development 559. A regionally or nationally accredited bachelors degree with a 3. Software technology programme, autumn, vaxjo, fulltime, campus. Covers core internet technologies, web page design and authoring, computational thinking, networking fundamentals, and technology planning.
973 128 134 786 1062 148 1271 606 916 1181 433 1460 458 494 1581 575 1417 1224 1377 556 15 1582 28 694 659 757 1314 896 278 993 794 661 1190 662 91 560 192 1285 238 1434 579 1196 84 96 1245 378 805 1446 1046