--- title: "Welcome to CSCI 205: Software Engineering and Design!" tags: - 4 🥳 done --- <!-- markdownlint-disable line-length single-h1 no-inline-html --> <!-- markdownlint-configure-file { "ul-indent": { "indent": 4 }, "link-fragments": {"ignore_case": true} } --> # <span class="title">Welcome to CSCI 205: Software Engineering and Design!</span> {%hackmd dJZ5TulxSDKme-3fSY4Lbw %} 👋 Welcome to CSCI 205! I'm Professor Lily Romano, and I'm excited to guide you through this journey from programmer to software engineer. ## What is CSCI 205? This course bridges your programming foundations with real-world software development. Think of it as your transition from "learning to code" to "becoming a software engineer." You'll learn: - Object-oriented design and implementation in Java - Professional development tools and practices - Team-based development and communication - Large-scale project planning and execution ## Course Structure - **Lectures**: MWF at 1pm (Section 01) or 2pm (Section 02) - **Labs**: Thursday at 10am (Section 60) or 1pm (Section 61) - **Location**: Dana 325 ## Quick Links - 📚 [Course Syllabus](https://hackmd.io/@bu-csci-205/spring2025/%2FYBh6PmAJRFS0LZA8EGssmA) - 💻 [zyBooks Registration](https://learn.zybooks.com) (Code on Moodle) - 🎯 [Book Office Hours](https://book.lilyromano.com) - 💬 Join our Discord server (link on Moodle) ## What to Expect We use an active learning approach that emphasizes learning by doing. This means: - Engaging with course materials through readings and hands-on practice - Interactive lectures with live coding and problem-solving - Working both individually and in teams - Regular feedback through jams, assignments, and projects ## Getting Started 1. Join our Discord server (find the link on Moodle) 2. Register for zyBooks 3. Review the [Course Syllabus](https://hackmd.io/@bu-csci-205/spring2025/%2FYBh6PmAJRFS0LZA8EGssmA) 4. Set up your [development environment](https://hackmd.io/@bu-csci-205/spring2025/%2Fpi5TAscMTO2XLvIC8ckfiw) ## Need Help? - **Discord**: Our primary communication channel - ask questions anytime! - **Drop-in Hours**: Mon, Wed, Fri 4:00-4:50 PM in Dana 342 - **Book a Meeting**: Can't make drop-in hours? [Book a time](https://book.lilyromano.com) - **TAs**: Available throughout the week (schedule on Discord) ## Our Commitment to You Regardless of your background, you are welcomed as a valued, respected, and essential member of our learning community. This class is a safe place for learning, growth, inquiry, and the respectful sharing of ideas. Let's embark on this exciting journey together! 🚀 --- *Last updated: January 22, 2025*<!-- markdownlint-disable no-emphasis-as-heading -->