Skip Navigation Links
FacebookFlickrTwitterYou Tube
<< February 2018 >>
Sun Mon Tue Wed Thu Fri Sat
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28      

cadet blogs

Project Flexibility

(Academics, Class of 2015) Permanent link   All Posts
Meyers Photo This semester, just like last, involves a lot more engineering classes. The longer I'm here, the more focused the classes seem to get in terms of major-specific material. In particular, this semester I'm taking Software Design I. Since I'm an Electrical Engineer taking the computer track (as opposed to systems track), part of my course load involves software design. The class consists of not just learning to program, but the much more complicated process of organizing, planning, and implementing your code over time.


The part that makes it all worthwhile to me is our final project, which is called a capstone project here at the Academy. Essentially, we're required to come up with a program we'd like to develop (in C++), a plan to develop it, and then to implement it fully. Overall it's worth about 30% of our grade. Throughout the semester, we've had lots of labs to prepare us for this project, but this one is much larger.


You might think that a huge project would be something that would make me NOT interested in doing the work, but it's actually the opposite. Because of the degree of freedom we're given to develop what we want the way we want to do it, I'm much more motivated to work hard and create a great program. We work with partners as well, which is always nice. For our project, we are making a Duty Demands Courage text-based role-playing game. The game gives you scenarios that relate to the core values, Honor, Respect, and Devotion to Duty, and allows the user to select options as responses. Based on the responses, the user gets points (or loses points). The choices the users make also affects their play later in the game. When completed, our game will have 10 different levels and take about 30-45 minutes to play through one time. I'm really looking forward to finishing this and presenting it! If I haven't said it before, I love being and electrical engineer here at the Coast Guard Academy because it allows me to work hard at what I love.



More about James.