CS education: The fun begins
Oct 31, 2017: Halloween
It's Halloween today, and today, I'm just planning to code the entire day completely. The whole holiday spirit of halloween, going to parties and trick or treating is currently not in my cycle anymore, although it is still fun to dress up as a character. So far we have completed the break week of lambda school for cohort 2, and this time around we will be starting the CS course of the school.
We just got a taste of it just yesterday and some of the things looked a lot familiar to me just because of the fact that I have built multiple gaming pcs in the past. Even when I was little, my older brother and I would make a computer from scratch. It was really fun to start learning of the architecture of the computer and it is compromised of. We started off learning about transistors and logic gates which was really fascinating. As for the project for this sprint, we are required to write a core of a cpu to support the following instructions.
#inputfile
00000001 # initialize
00000010 # SET register
00000000 # register #0
00000100 # SAVE next
00001000 # 8
00000010 # SET register
00000001 # register #1
00000100 # SAVE next
00001001 # 9
00000010 # SET register
00000010 # register #2
00000101 # MUL into last
00000000 # register #0
00000001 # register #1
00000010 # SET register
00000010 # register #2
00000110 # PRINT_NUMERIC To my surprise, I was finding this relatively easy just because of the fact that I took computer architecture in college. But to no surprise, the CS course will definitely get harder as time goes through. I am confident, the learning will continue to advanced and my knowledge as an engineer/developer is getting better by the day. So far I have an event coming up this weekend and I am happy to announce that I will be participating in this years google developers festival hackathon for the google assistant. I am hoping to do well, and I am more than excited to share with professionals about my experience at Lambda school.
-Eric Blancas
Comments
Post a Comment