Skip to content

Raphael-GC/byu-codes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BYU-Idaho

Bachelor of Applied Science
Software Development

Student Medium-Dark Skin Tone
Hello, there! I've started my path to get my Bachelor's Degree this spring. I decided to take notes about every step during this journey. Bellow, it's some explanations about this degree. In each subject folder, I'll put the exercises that I've made and the sample solution for each one. As soon as possible, I'll add a legend to make it easy to get where and what I'll study each season.


This course is divided into three certificates, and I can also include separate electives. I haven't selected my electives yet, but I will update this list as I study. Below are the subjects for each certificate. This is where I will document my learning progress towards obtaining my Bachelor's Degree.

Essential Knowledge and Skills Developed - Write programs to accomplish meaningful tasks in a variety of domains.
- Design websites that are visually appealing and effective.
- Develop dynamic webpages that follow industry standards and best practices.
- Learn and apply new technology and techniques in future programming.

Subjects
CSE 110 - Intro to Programming | Grade: A (99.09) ✅
WDD 130 - Web FundamentalsWriting Hand Medium-Dark Skin Tone
CSE 111 - Programming with FunctionsWriting Hand Medium-Dark Skin Tone
- CSE 210 - Programming with Classes
- WDD 131 - Dynamic Web Fundamentals
- WDD 231 - Web Frontend Development

WEB DEVELOPMENT

Essential Knowledge and Skills Developed:
- Learn the basics of web development.
- Demonstrate skills in HTML, CSS, Javascript, databases, and server-side development using PHP or .NETNode.
- Write operational code to pass and obtain data from a server including PHP and JavaScript.
- Inject data into the DOM (document object model) for dynamic web site applications.
- Show skill with database servers (Relational and NoSQL) and tools to design and build basic databases needed for dynamic web applications.
- Demonstrate proficiency in SQL code to implement a CRUD (Create, Read, Update, and Delete) management tool using a web interface.
- Use code to solve problems.

Subjects ITM 111 - Introduction to DatabasesWriting Hand Medium-Dark Skin Tone
- WDD 330 - Web Frontend Development II
- CSE 340 - Web Backend Development
- CSE 341 - Web Services
- WDD 430 - Web Full-Stack Development

SOFTWARE DEVELOPMENT

Essential Knowledge and Skills Developed:
- Develop software to solve meaningful problems in a variety of domains.
- Systematically evaluate the pros and cons of alternative solutions.
- Prepare and execute software test plans.
- Be self-reliant learners.
- Demonstrate effective skills related to getting a job as a software developer.
- Demonstrate the traits of an effective team member.

Subjects - CSE 212 - Programming w/Data Struct
- CSE 270 - Software Testing II
- CSE 300 - Professional Readiness
- CSE 325 - .NET Software Development
- CSE 370 - Software Eng. Principles

Grow like a 🌳!

About

All exercises that I've done during my Bachelor's Degree so far.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published