Branden

Branden

Hello World

Download my resume.

Computer Science Courses

Class Expereince from Calvin University

  1. CS 108

    Introduction to Computing
      Sept/2021
      Dec/2021

    In this class I learned the fundamentals of Python programming and how functions and variables work in programs. I built a quiz for the final exam that tracked the answers you got right and computed your score. I also was the grader for this class after I completed it.

    1. CS 112

      Introduction to Data Structures
        Jan/2022
        May/2022

      Used C++ to introduce elementary data structures which included lists, stacks, queues and trees.

      1. CS 212

        Introduction to Data Structures
          Sept/2022
          Dec/2022

        This class studied advanced data structures, including trees, heaps, hash tables, and graphs. We discussed time complexity such as optimality, best-and-worse-case performance, and limitations of algorithms were studied.

        1. CS 214

          Programming Language Concepts
            Jan/2023
            May/2023

          Practiced coding in multiple different languages including Java, Ada, Clojure and Ruby with multiple different projects. I was the grader for this class after I completed it.

          1. CS 262

            Software Engineering
              Sept/2023
              Dec/2023

            This class described software engineering principles including software project managment, system requirements needed for developing software and how to do quality software maintenance on a mobile app using React Native that I was developing with a team.

            1. CS 232

              Operating Systems and Networking
                Jan/2024
                May/2024

              Introduction to what modern operating systems must address, we described an operating systems structure, processes and threads, inter-process communication and synchronization, scheduling, main and secondary memory management, file systems, networking and client-server systems.

              1. CS 354

                Database Management Systems
                  Jan/2024
                  May/2024

                Used SQL to learn hierarchical, network and relational data models.

                1. CS 338

                  System Administration: Infrastructure
                    Jan/2024
                    May/2024

                  Covered how to handle Computer hardware and servers, designing and maintaining networks, virtualization and preforming basic security configuration. I remember this class being very hands on and I enjoyed it a lot!

                  1. CS 364

                    Computer Security
                      Sep/2024
                      Dec/2024

                    An introduction to the principles of computing security. Topics include encryption, protocols, security models, trusted systems, program security, network security, and legal and ethical issues.

                    1. CS 384

                      Perspectives on Computing
                        Jan/2025
                        May/2025

                      This course addresses social, ethical, legal and professional issues that arise in computer science from a reformed, Christian perspective. Social issues concerning the computerization of society include privacy, security, the digital divide and changes in the way people receive information and relate with others. Ethical discussion starts with a survey of ethical theories and covers professional, ethical and legal issues in areas including intellectual property, privacy, liability and professional codes of conduct. In addition, some foundational issues are covered, including materialist vs. Christian view of what it means to be a person.

                      1. CS 326

                        Embedded Systems and the Internet of Things
                          Jan/2025
                          May/2025

                        An introduction to topics in embedded systems and the Internet of Things (IoT) including hardware and software considerations for special-purpose computing applications that interact with the physical world. Hardware topics include microcontrollers, I/O interfacing, sensors, and actuators. Software topics include scheduling and real-time considerations, IoT network protocols, the Web of things, and embedded programming. Additional topics include discussions of related social and ethical issues such as security, privacy, reliability, and the impact of automation.

                        1. CS 398

                          Senior Project in Computing
                            Sep/2024
                            May/2025

                          In this class we submitted a report and presented on our project on redesigning KnightCite to help people cite their research papers in MLA, APA, and Chicago format. We updated the UI and fixed bugs on the website and migrated it to a updated server.

                          Business Courses

                          Class Expereince from Calvin University

                          1. BUS 201

                            Management and Organizational Behavior
                              Sept/2023
                              Dec/2023

                            In this class I learned how to understand human behavior within an organization through critical engagement with management perspectives using case studies of scholars and practitioners writing from both secular and Christian foundations. I developed insight into how organizations behave and examined the role of organizational systems, structures, and processes in shaping behavior.

                            1. INFO 301

                              Buisness Enterprise Systems
                                Jan/2024
                                May/2024

                              I gained insight into common enterprise structures that support corporate information needs. I explored the foundational building blocks of information technology, such as networking, data respository options (relational databases), cloud resources and data collecction technology.

                              1. BUS 392

                                Buisness Ethics
                                  Sep/2024
                                  Dec/2024

                                Prepares students to be agents of Shalom in business organizations. Familiarizes business students with three key knowledge areas that are important for both doing business ethically and encouraging others to do likewise: current legal stipulations for business conduct, normative frameworks for evaluating actions or policies, and systems and techniques for promoting ethical behavior and overcoming rationalizations for misbehavior. Develops skills in evaluating the legal and ethical ramifications of actions or policies, and in persuasive argumentation in support of ethical actions or policies, through case studies. Hones virtues of honesty, courage, charity, creativity, empathy, humility, stewardship, compassion, justice, faith, hope, and wisdom, through reflective written exercises and case studies.

                                1. BUS 205

                                  Project Management
                                    Jan/2025
                                    May/2025

                                  Students are introduced to key project management concepts and competencies, including the fundamentals of project management encompassed in the Project Management Institute’s (PMI’s) Project Management Body of Knowledge (PMBOK); Lean / Agile methodologies; and design thinking. Application of knowledge and development of skills and abilities are honed through case studies and simulations. Conceptual coverage is intended to contribute to students’ preparation to sit for the PMI Certified Associate in Project Management (PMI-CAPM) exam.

Click below to open my document from Pridgeon and Clay about my first real internship:

Open My Project