NSW HSC Software Engineering
46 catatan belajar untuk NESA HSC Computer Science, dibuat oleh cookie, dalam 4 bagian yang mengikuti topik kursus.
Notes for NSW HSC Software Engineering (NESA), in folders for the four Year 12 focus areas in the syllabus's order: Secure software architecture, Programming for the web, Software automation and the Software engineering project. They follow the Software Engineering 11-12 Syllabus (2022), with worked code in Python, pseudocode and SQL, and one note per group of related syllabus points.
Menambahkannya akan menaruh salinan di catatanmu, dalam folder tersendiri bersama folder di bawahnya. Kamu bisa mengubahnya dan menjadikannya kartu belajar atau deck soal. Mengunduh akan memberimu file zip berisi file markdown yang bisa dibuka di aplikasi catatan apa pun.
Isi di dalamnya
Secure software architecture
- Designing secure software6 KB
- Security concepts and features6 KB
- Cryptography and sandboxing6 KB
- Security by design and privacy by design4 KB
- Testing resilience and handling breaches5 KB
- Managing the security of code5 KB
- Defensive input handling5 KB
- Safe APIs5 KB
- Efficient execution: memory, session and exception management6 KB
- User action controls7 KB
- File attacks and side channel attacks6 KB
- Collaboration and benefits to an enterprise5 KB
- Social, ethical and legal issues of safe and secure software6 KB
Programming for the web
- Applications of web programming5 KB
- How data moves on the internet5 KB
- Web protocols and ports6 KB
- Securing the web6 KB
- Big data and web architecture5 KB
- The World Wide Web Consortium5 KB
- Front end, back end and the browser6 KB
- CSS and front-end libraries6 KB
- Version control and open-source software5 KB
- Load times and content management systems5 KB
- The back end and a web request6 KB
- Databases: SQL, ORM and non-SQL8 KB
- Designing a progressive web app6 KB
Software automation
- Automation: DevOps, RPA and BPA6 KB
- Artificial intelligence, machine learning and how models learn5 KB
- Applications and models: decision trees and neural networks7 KB
- Regression and K-nearest neighbour6 KB
- Programming regression models5 KB
- Neural networks in code5 KB
- Impact of automation7 KB
- Human behaviour and bias in ML and AI8 KB
Software engineering project
- Defining the problem and its requirements6 KB
- Tools for generating ideas: storyboards, data dictionaries, data types6 KB
- Algorithm design: pseudocode and Python7 KB
- Implementation methods5 KB
- Waterfall, Agile and WAgile7 KB
- Project management, communication and ethics7 KB
- Quality assurance6 KB
- Modelling tools9 KB
- Back-end engineering6 KB
- Producing and implementing a solution9 KB
- Testing, debugging and optimisation8 KB
- Feedback and evaluation7 KB
Catatan pertama
Dan 45 lagi setelah kamu menambahkannya atau mengunduhnya.
Ulasan
Belum ada ulasan tertulis. Tambahkan catatan ini ke catatanmu dan jadilah yang pertama memberi ulasan.