What's everyone's opinion on getting a minor in Computer Science with a BS in Architecture? Will this benefit me? I need to fill up my electives and one of my professors suggested this to me, but I'm not sure. I am not the most computer savvy person, so it might benefit me, but I hate math. I also considered a business or art history minor or just taking extra design classes like advanced drawing, digital graphics, and furniture design to build up my portfolio for grad school. I want to go to a better grad school then the university I am at, so I might want to take more design classes to improve my portfolio, but that won't be impressive to future employers like a business or computer science minor (although employers could care less about a minor). Thanks for your comments.
Don't let morons like kidrocks get at you. You can be good at more than a single thing, and you can be good at something even if you hate it.
Jun 16, 15 3:58 pm ·
·
Basically, a minor in Computer Science is what 20 or 24 quarter credits isn't worth shit. You wouldn't be hired by any serious employer in computer science / IT field for anything more than lowest level customer support. Unless you plan on updating webpages, that's about it and that is just about what you'll be doing in an architecture firm. At least not without serious experience.
Granted, not all aspects of computer science and software development will require advance math skills and knowledge. However, math is something you'll need to be proficient to some degree to do some stuff like cryptographic algorithms, mathematical based compression algorithms and so forth. In Architecture field, I would reason a business minor will be more applicable than a computer science minor which is not much more than CS 101, and some very introductory knowledge in programming. You need to be a tad more proficient with a programming language to be any good with it and generally know a number of them.
Unless you put in alot more supplementary self-training or some additional courses online or self-directed learning in addition to the CS minor, you just aren't going to be much value to anyone and the pay on it would be very low for that work.
An employer isn't going to pay you $15/hr. or more to edit a web page. Those tasks would either be done at a lower pay rate than your IDP intern payrate or it would be assigned to someone being paid minimum wage because 1 year certificate at a community college would equate to maybe $0.50/hr to $1.00 an hour above minimum wage. A minor that is less than 1 academic year's worth of credits isn't going to be much of value on that part. An entry level person with 2 year degree is worth more and that's about $12/hr. at entry level with 0 years experience. Goes up with experience. That's the average nominal payrate is around.
Anyway, that's the bottom line.
Since you're not to into math.... and computer science is only on the fringe of what architecture firms would do. If you take any computer science courses, take specific courses that would integrate into what your major is like learning the scripting parts of architectural software such as AutoCAD or other tools. Don't even worry about a degree. You can take specific courses without pursuing a degree, certificate, minor or even college credits that you can get this knowledge and skill to be usable to your professional career development.
Jun 16, 15 4:06 pm ·
·
null pointer,
I agree with your point but the person needs to commit more than a minor to be any good and be useful with the computer science education. Some cases, he is better off being more specific about courses that can be used in his profession. Anything less than two academic years in computer science (and related education) that either ends with an Associates degree or Bachelors degrees, it isn't worth squat unless you supplement because jobs will generally go with no less than two years of education or experience or a combination of education & experience.
Experience can include running your own business and creating software projects and having a portfolio of works demonstrating knowledge and proficiency as well as sound understanding of the vocabulary and so forth.
Anything less is more a joke and basically drops to minimum wage.
Jun 16, 15 4:13 pm ·
·
To add, kickrock also has a good point but you both have a good point on opposite sides of the issue.
On one side of the issue:
DON'T WASTE TIME ON HALF-ASSING IT BECAUSE IT WILL GO NO WHERE.
In the competitive marketplace, there are lots of people with thorough education in computer science that would be hired because they can offer a serious package and more value and they can do not only website work but manage and develop network and if there is a need, develop custom or customized software and scripts needed.
on the other side of the issue:
YOU NEED TO HAVE A DIVERSE EDUCATION BECAUSE ARCHITECTURE IS NOT A FIELD WHERE YOU CAN SOLELY MAKE YOUR WHOLE LIVING FROM. YOU NEED TO DO MORE THAN ARCHITECTURE TO PAY THE BILLS AND HAVE A LIVING. EXCEPT FOR THE EXCEPTIONAL RELATIVELY FEW THAT CAN, THE MAJORITY EITHER HAS TO MARRY A WELL TO DO SPOUSE OR THEY HAVE TO ESSENTIALLY WORK MULTIPLE CAREERS.
This means you need to have something else to fall on. Architecture usually keeps you busy maybe 3-6 months of the year and then the rest of the year, you are waiting for work and only doing occassional site visits. You got a few months and then you don't have clients to keep the cash flow. So you are hurting. Then we have boom and bust cycles that are nasty and seldom would you see it in two professions not hinged on the same things. Sure, everything hinges on money but the money economy for computer science (for example) is not the same as that for the architecture field. When a crash happens in the architecture field, it isn't necessarily happening in the computer field at the same time. That's exceptional.
Therefore, it is possible to have a career in computer science and such in addition to architecture. It can keep your 'ship' afloat.
It is said that we have to do this with skyrocketing education costs and that is really a sad state of affair in America not to mention already both parents are working full-time. Now, both parents of a household has to work double full-time... essentially.
Yes, null pointer, because everyone with a minor is going to be so valuable to any profession. Is this what you did, sign up for a bunch of useless minors hoping the rudimentary education exposure would land you somewhere? Doubtful but wouldn't be surprised seeing how defensive you are.
Read the post. If he was serious, he'd consider taking a double-major instead of trying to cram some basic 101 stuff in before graduating to wherever. It takes longer but as a backup plan, there is some good out of it.
There's doing something with determination and then there's doing something half-assed to pad a resume.
Jun 16, 15 4:42 pm ·
·
I would support Kickrocks point.
In a CS minor, you aren't taking enough courses and even if a course or two or so was upper division numbered courses, it isn't any different than the same course offering at a community college other than an instructor's differences but still. We are talking about a science. When it gets right down to it, you either know what IP address is or isn't. You know what a bubble sort is or isn't. Either you do or your don't.
So it doesn't matter if it is lower or upper division. At the end of the day, you need to have sufficient body of knowledge to a proficient level to be usable.
The person should attain a full degree... be it an associate or a bachelors degree or masters degree if he is to pursue this.
I'm definitely not against the guy learning something else. But from the original post, he already has his sights set on a better graduate school afterwards. If he wants to aim high and get in, he needs to choose what he wants to devote time and purpose to. This isn't coming from a position of personal interest having said that math and computers aren't his thing.
Spend a few more years, get a second major, it could be a very good combination granted he is that type of person who applies extra knowledge everywhere. Or get this first degree over with, put everything into the next step, and go from there.
Trying to combine both in an accelerated path is a gamble that probably won't do much for a person asking if it is the right option. Already shows potential to extract no value.
Jun 16, 15 5:23 pm ·
·
Agree with the point. Personally, I think he should finish is Bachelor's especially if it is a B.Arch and then go on to the grad school and possibly he could major in say an MBA or MS in CS. However, CS won't necessarily improve portfolio for architecture as architecture firms don't look at computer science portfolio of works for IDP positions.
Thanks for everyone's advise. I appreciate it. I agree computer science will be a waste of time after looking at the big picture. I think I will just take more design classes and focus on my major or take business classes for my electives. For grad school I plan on getting a dual MArch and Real Estate development or MBA. Therefore the design classes or business classes will build on my future graduate degree. Would taking basic business classes be worth it or is it all common sense? If I get a MBA it would be pointless because it will cover the same basics of a business minor plus more. However, a master in real estate development does not have some basic classes like accounting. So maybe a minor in business will build on my future real estate development masters. However taking extra design classes can improve my portfolio to get to a better architecture school and to get more experience in design. Any opinions?
Jun 16, 15 5:31 pm ·
·
justiritchey,
If you want to develop computer science skills, there is ways to do this without a degree conferred online.
For computer science and architecture (computer architecture not building architecture).
Among other offerings specifically in things like game design and such. It is up to you. You have options there on that front.
But, I recommend, you seek do the MArch & MBA-RE Development path. If you have an NAAB accredited degree, skip the M.Arch unless you plan on being a professor.
Architects that can program are the future of architects - as architectural design becomes increasingly parametric - this is were it's headed - Dynamo and grasshopper with Revit and Rhino respectively need good programming skills.
I use to work with someone who was an architecture major at Cal Poly SLO, then he switched to CS and became a parametric programming Ninja - on this software we uses for parametric programming called "Dream" -
Jun 16, 15 5:40 pm ·
·
Actually, the MBA RE will cover stuff a business minor won't cover but all minors consists of some courses in a major. They always do. However, in grad school, you will likely have additional assignment work and need to understand the subject deeper and more in-depth. In addition, RE development MBA is going to encompass more comprehensive course work in the context of real estate development because that is where the money is in. If you paid attention to discussions here for any length in time, the money in the architecture field is in the real estate end not in the designing.
1. Plenty of people make a living in architecture, don't worry about Balkin's hysteria. There are problems with the profession, but nothing's perfect.
2. Take what you want to take. Enjoy (at least some of) your education. Drawing is good. Furniture design would be a great choice, definitely something for your portfolio. You were interested in preservation, right? Maybe some history - local if possible - where you might get to do some research.
3. Grad schools are basically going to judge you on your portfolio. I don't think that they will care about your choice of minor, unless its especially interesting.
Jun 16, 15 5:45 pm ·
·
Xenakis,
There is a point there but he would need a full degree's worth of education/experience to get enough familiarity in programming to write actual programs in a programming language.
One usually needs to get close to 10 years of programming in a primary programming language to get really good with it. Aside from a number of supporting scripting languages.
With experience in this field all the way back to the mid-1980s, it takes time. Programming language is like foreign language. To get fluent in the language and its syntax, it takes time to get it down that you don't have to spend alot of time thinking, which command does what. You know it by heart. It doesn't take that long to learn individual commands but learning the body of commands and how to use them efficiently like how you learn to use and construct words fluently.
So yes, you need to alot more than taking a minor.
Jun 16, 15 5:53 pm ·
·
Anonitect,
At this point, the education needs to fit inline with career direction.
Usually people don't go into grad school until after working for some time. Education is career development investment. Invest wisely and make use of what you have.
Thanks again for all of the input and advice. It is very helpful. Unfortunately, my current school does not offer a BArch, only the BS Arch, so I will have to get my MArch with my masters in RE Development/MBA. For my electives, I think I will focus on building my portfolio with some design classes, and maybe an RE finance course and local history course, since I want to eventually get a graduate certificate in historic preservation. My whole objective in my career is to buy old properties and urban areas and redevelop them to make them more sustainable and redesign them. Then sell and rent them out. I figured this is the best way to conserve architecture. I think focusing on my portfolio will be good for this career choice because only a few schools have the programs that suit me.
Education isn't strictly vocational. Its also about, well, education. Improving the mind, trying new things, etc. Sounds like the guy is already majoring in the subject he wants to pursue as a career, and has a totally responsible plan for grad school. He should have a little fun, too. The stuff he's talking about doing will be good for his portfolio, anyway.
Justin: Take a drawing class. I can't recommend doing that highly enough.
(Also, for what you're talking about as a career- basically flipping properties/ landlording - you wouldn't really need an M.Arch. You could spend a couple of years swinging a hammer, get experience, and save up some cash for a down payment on your first property. You could just do it, lots of folks do. Market fluctuations might kick your ass, though. And, I totally agree that it is a good way to conserve architecture.)
Jun 16, 15 7:26 pm ·
·
Frankly, unless you have a trust fund that pays for a living.... POST-SECONDARY education is about vocational training and preparing people for jobs and careers that requires a degree.
When you rack up a loan debt the size of Olympus Mon then you just might have a good reason to not blow away money like a fucking idiot.
Unless you take post-secondary education or vocational training of some kind, you will be stuck with minimum wage jobs. When you have $25,000+ a year of loan debt, you do this for career and vocational objectives not for shits and grins.
If you are only doing it for fun, you take personal enrichment classes at community college or other institutions for a nominal fee and receive zero credits.
Otherwise, you'll ruin your academic future. Taking a course or two is one thing. My point to the OP is taking a minor in CS just doesn't qualify you for shit for anything relating to computer science (CS). You need to do a bit more if you plan to use the knowledge vocationally because a minor doesn't instruct enough for competency in and of itself.
Unless you have a healthy trust fund, you need to work for a living. Vocation and Career is basically YOUR LIFE. It is what will feed you and put a roof over your head because it is what you do in working that pays for the food you eat and the place you live and the amenities of your life because there is no free lunch. Work, get paid you live. You don't work, you don't get paid, you simply die.
*Hates* math but wants a computer science degree? Hahahahaha
Dude, read your own post and highlight the contradictions and inconsistencies.
I've got to exclude academia, the only reason I'm not was to follow the free thesis thread.
Ta ta!
Jun 16, 15 8:10 pm ·
·
"Otherwise, you'll ruin your academic future." should read "Otherwise, you'll ruin your career future. "
Point is... when you spend a bunch of money on credits that you'll not use vocationally or in your career then it is a waste.
Universities cost too damn much to be messing around. It is your career investment you would be floundering so decisions needs to be prudent in how you shape the knowledge and skills foundation that will get you a job and begin a career.
Degrees have a relative shelf life. Some are good for 5 years and then you are essentially unemployable if you don't have work experience and such to keep your knowledge and skills relevant and not obsolete.
Why do think there is continuing education? In some cases, experience suffices. But doing nothing with what you know and your knowledge and skills becomes obsolete as times and needs changes and what knowledge and skills is needed changes... competition replaces the old and obsolete.
Education is an investment of one's own future. Mismanagement of it can ruin it. You know what I mean anon.
I was a dual CS and arch major... Computer science is mostly logic - and a mix of math (not hard math, think more word problems) and linguistics. Personally, I feel like the most useful minor would be in english, but I could see how CS might be useful. If you enjoy logic puzzles, you'll enjoy computer science.
Jun 16, 15 8:46 pm ·
·
null pointer,
I had been in university for 3 years.
In computer programming, I have education and experience spanning over 25 years. I was programming Commodore 64 games and applications back in the late 1980s as well as TI-99/4A, Amiga, and many other computer platforms. My experience alone would be on the order of a doctorates. Back in the 1980s, they didn't have college degree programs in video game design, programming and development.
I could have went on to computer science and I could do so. I wasn't blocked from admissions in that direction.
I agree with toasteroven and yes, I agree with his points as most degrees labeled 'computer science' is much more logic oriented. Video Game design is kind of the marriage of the art and science in application of software development and programming.
I work for a living, I'm doing pretty well, and I took electives I was interested in rather than trying to figure out how I might possibly impress potential future employers. I racked up some loans, but they're under control - almost gone now, in fact. Taking "impractical" classes in college didn't hurt me any. In fact, they have made my life far more interesting than it would have been if I had been preoccupied with vocational training, because I got a chance to figure out what I was really into, and some of that stuff has become part of my working life.
When I said have fun, I wasn't suggesting that the guy skip class to play video games. I meant that he should take courses that sound interesting to him, to broaden his education. Life is not all about work, unless you're a drone. Learning to think for yourself is priceless, and college is one of the few places where you get to develop those muscles.
Jun 16, 15 9:05 pm ·
·
Taking electives is fine. That's not in dispute. Taking a minor is generally more than electives but bottom line is you have to be keeping in mind in the long run.
In that part of clarifying your point, I agree with your points there. No, I'm wasn't suggesting taking courses that strictly and directly apply to career but useful to that end that you would apply in the course of a career. They can be indirect, though. It would be a waste to take and get a CS minor if you don't use and apply what you learn their. If you never write a computer program after getting the CS minor, it would be somewhat wasteful if you don't find a way to cultivate the knowledge and skills you learn into the vocation(s) or careers over the course of your life.
I'm glad you found ways to use the stuff there. Disciplined and Prudent approach to selecting courses with your long term career in mind. Aimlessly choosing to take courses can be a waste.
I hope that is clear. I think here we come to an agreement in general.
OP: at a minimum, you would learn some basic code, which would allow you to pontificate about the power of scripting and parametricism in architecture, the basic CS classes you would take would probably put you light years ahead of all of the other phonies talking shit like the know how to code.
i'm going to have to defend Richard here - programming is something you can definitely get into without a degree. I had maybe a couple CS foundation classes that I felt would take a while to piece together outside of college, but languages you really learn through practice and some kind of community...
Jun 16, 15 9:26 pm ·
·
chigurh,
Sure. But a few more than basic CS classes and you can hold your own and actually write actual computer programs that you can commercially sell and people would buy it.
at a minimum, you would learn some basic code, which would allow you to pontificate about the power of scripting and parametricism
IMO - if OP takes just "intro to CS" they'd be much more critical of the "parametricists..."
Jun 16, 15 9:37 pm ·
·
Yes, it can be done and at the end of the day, it comes down to possessing the knowledge and skills comparable to what you would learn by going to college and then additional experience as maybe needed in the job.
When I started, this was way back when Ronald Reagan was President.
Many jobs requires a BS/BA degree in Computer Science or related degree or a comparable equivalent experience that demonstrates a comparable knowledge and skills.
I do have a degree in programming and networking but it wasn't necessarily required for me to do computer programming and networking.
With the tools available, one can learn to program and use some of the new tools available in ways we couldn't really do in the same manner in the 1980s on dial-up BBSs and computer networks.
However, we had text resources that goes a long way. Then again, programming in those days didn't have GUIs like we have today.
It's different but it works. Game design involves another tier of knowledge that is game designing including game mechanics, story, etc.
It's an additional knowledge base.
Over the years, I had to translate my knowledge across different computer languages. Over time, you learn the syntax of the language so you can be proficient with the language. On the production side, performance is a factor and if you are slow, you don't keep the job very long. This is no different than it is with architects and CAD staff. You want a CAD technician that is productive and efficient.
Jun 16, 15 9:51 pm ·
·
toasteroven:
IMO - if OP takes just "intro to CS" they'd be much more critical of the "parametricists..."
@toaster, indeed, I watched a lecture a few months back where one of these total fraud of a phonies was talking about using scripting to generate some project...somebody asked a question about it and he went into some bullshit description of the "complex and numerous parameters" and the "extreme" computing power required to generate the project...total bullshit. Like he was running some numerical model on 50 cloud servers to create 25 nodes and triangulate the resulting mesh...total fucking phony....
I always think a real programmer would look at what architects pass of as complicated scripting and just fucking laugh their assess off....4 grader logowriter to the max...
Jun 16, 15 9:54 pm ·
·
Yep. parametric scripting is only a segment of computer programming. I haven't so much applied my programming knowledge into parametric scripting but then my area of programming had generally been in a different area of programming. Nonetheless, I would agree with your points there.
Jun 16, 15 10:11 pm ·
·
Remembering that AutoCAD's scripting language AutoLISP (now Visual LISP) is a dialect of LISP and LOGO is a derivative subset of LISP. In a sense, modify LOGO language for 3d and you got 3d vector modeling using basically LOGO syntax. I haven't worked with LOGO in over 20 years but I can see the resemblance of the language.
Jun 16, 15 10:24 pm ·
·
Back then.... LOGO & PILOT.... interesting stuff but before long, it was kind of limited for application of use.
Download Processing, take it for a ride over the summer and see if you like programming. I'll likely take some flack making that suggestion, but it was designed for occasions like this. If you like it, you can carry on and get "serious" about the language that it was built around and more. If you don't.. move on.
You'll need to understand what you want to get out of the MArch/RE as well- besides money. There is a lot of money out there, but there a lot of traps too. I know many an RE student who are toiling away in a manner that is similar to the entry level architect, looking for the next site for a Hilton. Yes, they get paid better, but the cost of their educations was higher too (hard and soft costs). Make sure that doesn't the increased salary doesn't become a moot point.
Finally, a dual degree may make you more attractive, but it may make lower the quality in both degrees. I'm not saying don't do it, I'm saying make a plan that allows you to excel in both. A double degree with mediocre grades and a weak portfolio will limit your options for grad school.
The advice I got on this same subject from a futurist at ARUP was just to make friends with the computer people, know what the trends are, and have a wide knowledge of the possibilities. To specialize would be more trouble than it's worth as an architecture student.
Thanks for the advice. I have been thinking that I might just get a MArch or MRED. I want to be a preservationist so I might not need an architecture license and might just have to get a dual masters in RE development and historic preservation. In a sense as a developer I can still "design" and I have more of a say and effect on the built environment. It would be difficult to be an architect and developer at the same time, and each career requires a lot of time.
Preservation is a finicky niche, so you may want to consider a arch/arch-h degree. Or perhaps a art-h/re degree. But that may be too esoteric. Not to mention, there are those three letters if you want to be taken "seriously" as a preservationist. Do the research to see how you could make those option work, but also bead in mind that there are some conflicts brewing.
Jun 18, 15 3:38 pm ·
·
To be taken seriously in historic preservation is knowing WTF you are talking about. Bottom Line.
Historic Preservation is multi-disciplinary and involves multiple professionals. Historic preservation field which I would say includes: Restoration, Renovation, Rehabilitation and Reconstruction (the 4 R's) - no Remodel is a bad word. Remodel is basically Remuddle. It means desecrating historic character... usually.
In any of this, there is different areas in historic preservation from craftsmans applying knowledge of the crafts be it with wood or any specialization there, there is the researching side which is also multi-disciplinary in the research from archaeological to cultural/human as well as environmental geographic perspective to architectural history (architectural historians), etc. and then there is the design & engineering side of things.
There is alot of disciplines involved in the research, in the craft trades, and in the design/engineering sides of historic preservation. There is a lot involved and also the kinds of services involved.
Each person has to find where they fit in and package the services in need.
Those three "r's" essentially boil down the classifications. And it is true that Preservation notably differed from history in that thee is a significant element of material practice embedded in the reference set. That said it also mean that you must be aware of periods of historic significance, notable persons, etc.
Jun 18, 15 5:35 pm ·
·
four R's. 3 is most common. The last one is relatively rare. Aside from that.... yep.
Would a dual MArch and MSHP(His Prv), MRED and MSHP, or MA Arch His and MSHP be better for a career in historic preservation? Keep in mind I want to be a building conservator and designer, and eventually a preservation consultant. I am interested in redesigning and developing old buildings. Once I thought of getting a dual major in MArch and MRED with a certificate in HP however, I think it would hard to be a developer and architect since both requires experience. What is better with preservation, architect, developer, or architectural historian?
Also do I need a PHD to be a preservationist? It was mentioned that I won't be taken seriously without a PHD. However, I want to practice preservation, not an activist or researcher.
The PhD can help, but it's not something that is trend all. A lot of preservation programs, particularly the recognized ones, are associated with history programs. You'll just need to be very focused in your development.
Jun 18, 15 10:16 pm ·
·
justinritchey17,
Don't auto-assume. If your education is from an NSPE accredited program and you are working professional in your area and education and experience and do a proper job and good reputation then you would be taken seriously. Not all areas of historic preservation is served by high levels of degrees. If your area is hands on crafts then experience in the crafts is better than a doctorates any day. I rather have an experienced craftsman doing the physical restoration than a book worm who doesn't know how to use a hammer.
When I need restoration work done on my house, I need experience craftsmen to do the craft. I need good researchers for research. It is a team approach. They don't do doctoral degrees in field crafts. If your area is research then do what you need to be good at it. If your area is custom millwork, window restoration or whatever, DO WHAT YOU NEED TO DO TO BE GOOD AT IT.
It isn't necessarily the degree that will determine whether to take you seriously or not. It is the reputation that you make of yourself in that you know what you are talking about.
Computers Science knowledge wouldn't be a bad thing, I studied architecture and now I'm considering going back to school to do CS or Robotics depending on which I prefer to go deeper build environment technology such as adaptive materials and digital fabrication.
It really depends on what you want to get out of it, don't do something just because someone suggested it to you.
Computer Science and Architecture
What's everyone's opinion on getting a minor in Computer Science with a BS in Architecture? Will this benefit me? I need to fill up my electives and one of my professors suggested this to me, but I'm not sure. I am not the most computer savvy person, so it might benefit me, but I hate math. I also considered a business or art history minor or just taking extra design classes like advanced drawing, digital graphics, and furniture design to build up my portfolio for grad school. I want to go to a better grad school then the university I am at, so I might want to take more design classes to improve my portfolio, but that won't be impressive to future employers like a business or computer science minor (although employers could care less about a minor). Thanks for your comments.
How about you just focus on one thing and do it right instead of dicking around with a bunch of contingency options that don't go anywhere.
Do it.
Don't let morons like kidrocks get at you. You can be good at more than a single thing, and you can be good at something even if you hate it.
Basically, a minor in Computer Science is what 20 or 24 quarter credits isn't worth shit. You wouldn't be hired by any serious employer in computer science / IT field for anything more than lowest level customer support. Unless you plan on updating webpages, that's about it and that is just about what you'll be doing in an architecture firm. At least not without serious experience.
Granted, not all aspects of computer science and software development will require advance math skills and knowledge. However, math is something you'll need to be proficient to some degree to do some stuff like cryptographic algorithms, mathematical based compression algorithms and so forth. In Architecture field, I would reason a business minor will be more applicable than a computer science minor which is not much more than CS 101, and some very introductory knowledge in programming. You need to be a tad more proficient with a programming language to be any good with it and generally know a number of them.
Unless you put in alot more supplementary self-training or some additional courses online or self-directed learning in addition to the CS minor, you just aren't going to be much value to anyone and the pay on it would be very low for that work.
An employer isn't going to pay you $15/hr. or more to edit a web page. Those tasks would either be done at a lower pay rate than your IDP intern payrate or it would be assigned to someone being paid minimum wage because 1 year certificate at a community college would equate to maybe $0.50/hr to $1.00 an hour above minimum wage. A minor that is less than 1 academic year's worth of credits isn't going to be much of value on that part. An entry level person with 2 year degree is worth more and that's about $12/hr. at entry level with 0 years experience. Goes up with experience. That's the average nominal payrate is around.
Anyway, that's the bottom line.
Since you're not to into math.... and computer science is only on the fringe of what architecture firms would do. If you take any computer science courses, take specific courses that would integrate into what your major is like learning the scripting parts of architectural software such as AutoCAD or other tools. Don't even worry about a degree. You can take specific courses without pursuing a degree, certificate, minor or even college credits that you can get this knowledge and skill to be usable to your professional career development.
null pointer,
I agree with your point but the person needs to commit more than a minor to be any good and be useful with the computer science education. Some cases, he is better off being more specific about courses that can be used in his profession. Anything less than two academic years in computer science (and related education) that either ends with an Associates degree or Bachelors degrees, it isn't worth squat unless you supplement because jobs will generally go with no less than two years of education or experience or a combination of education & experience.
Experience can include running your own business and creating software projects and having a portfolio of works demonstrating knowledge and proficiency as well as sound understanding of the vocabulary and so forth.
Anything less is more a joke and basically drops to minimum wage.
To add, kickrock also has a good point but you both have a good point on opposite sides of the issue.
On one side of the issue:
DON'T WASTE TIME ON HALF-ASSING IT BECAUSE IT WILL GO NO WHERE.
In the competitive marketplace, there are lots of people with thorough education in computer science that would be hired because they can offer a serious package and more value and they can do not only website work but manage and develop network and if there is a need, develop custom or customized software and scripts needed.
on the other side of the issue:
YOU NEED TO HAVE A DIVERSE EDUCATION BECAUSE ARCHITECTURE IS NOT A FIELD WHERE YOU CAN SOLELY MAKE YOUR WHOLE LIVING FROM. YOU NEED TO DO MORE THAN ARCHITECTURE TO PAY THE BILLS AND HAVE A LIVING. EXCEPT FOR THE EXCEPTIONAL RELATIVELY FEW THAT CAN, THE MAJORITY EITHER HAS TO MARRY A WELL TO DO SPOUSE OR THEY HAVE TO ESSENTIALLY WORK MULTIPLE CAREERS.
This means you need to have something else to fall on. Architecture usually keeps you busy maybe 3-6 months of the year and then the rest of the year, you are waiting for work and only doing occassional site visits. You got a few months and then you don't have clients to keep the cash flow. So you are hurting. Then we have boom and bust cycles that are nasty and seldom would you see it in two professions not hinged on the same things. Sure, everything hinges on money but the money economy for computer science (for example) is not the same as that for the architecture field. When a crash happens in the architecture field, it isn't necessarily happening in the computer field at the same time. That's exceptional.
Therefore, it is possible to have a career in computer science and such in addition to architecture. It can keep your 'ship' afloat.
It is said that we have to do this with skyrocketing education costs and that is really a sad state of affair in America not to mention already both parents are working full-time. Now, both parents of a household has to work double full-time... essentially.
Yes, null pointer, because everyone with a minor is going to be so valuable to any profession. Is this what you did, sign up for a bunch of useless minors hoping the rudimentary education exposure would land you somewhere? Doubtful but wouldn't be surprised seeing how defensive you are.
Read the post. If he was serious, he'd consider taking a double-major instead of trying to cram some basic 101 stuff in before graduating to wherever. It takes longer but as a backup plan, there is some good out of it.
There's doing something with determination and then there's doing something half-assed to pad a resume.
I would support Kickrocks point.
In a CS minor, you aren't taking enough courses and even if a course or two or so was upper division numbered courses, it isn't any different than the same course offering at a community college other than an instructor's differences but still. We are talking about a science. When it gets right down to it, you either know what IP address is or isn't. You know what a bubble sort is or isn't. Either you do or your don't.
So it doesn't matter if it is lower or upper division. At the end of the day, you need to have sufficient body of knowledge to a proficient level to be usable.
The person should attain a full degree... be it an associate or a bachelors degree or masters degree if he is to pursue this.
I'm definitely not against the guy learning something else. But from the original post, he already has his sights set on a better graduate school afterwards. If he wants to aim high and get in, he needs to choose what he wants to devote time and purpose to. This isn't coming from a position of personal interest having said that math and computers aren't his thing.
Spend a few more years, get a second major, it could be a very good combination granted he is that type of person who applies extra knowledge everywhere. Or get this first degree over with, put everything into the next step, and go from there.
Trying to combine both in an accelerated path is a gamble that probably won't do much for a person asking if it is the right option. Already shows potential to extract no value.
Agree with the point. Personally, I think he should finish is Bachelor's especially if it is a B.Arch and then go on to the grad school and possibly he could major in say an MBA or MS in CS. However, CS won't necessarily improve portfolio for architecture as architecture firms don't look at computer science portfolio of works for IDP positions.
Thanks for everyone's advise. I appreciate it. I agree computer science will be a waste of time after looking at the big picture. I think I will just take more design classes and focus on my major or take business classes for my electives. For grad school I plan on getting a dual MArch and Real Estate development or MBA. Therefore the design classes or business classes will build on my future graduate degree. Would taking basic business classes be worth it or is it all common sense? If I get a MBA it would be pointless because it will cover the same basics of a business minor plus more. However, a master in real estate development does not have some basic classes like accounting. So maybe a minor in business will build on my future real estate development masters. However taking extra design classes can improve my portfolio to get to a better architecture school and to get more experience in design. Any opinions?
justiritchey,
If you want to develop computer science skills, there is ways to do this without a degree conferred online.
https://www.edx.org/
For computer science and architecture (computer architecture not building architecture).
Among other offerings specifically in things like game design and such. It is up to you. You have options there on that front.
But, I recommend, you seek do the MArch & MBA-RE Development path. If you have an NAAB accredited degree, skip the M.Arch unless you plan on being a professor.
justinritchey17
Computer Science with a BS in Architecture?
Do it.
Architects that can program are the future of architects - as architectural design becomes increasingly parametric - this is were it's headed - Dynamo and grasshopper with Revit and Rhino respectively need good programming skills.
http://www.patrikschumacher.com/
I use to work with someone who was an architecture major at Cal Poly SLO, then he switched to CS and became a parametric programming Ninja - on this software we uses for parametric programming called "Dream" -
Actually, the MBA RE will cover stuff a business minor won't cover but all minors consists of some courses in a major. They always do. However, in grad school, you will likely have additional assignment work and need to understand the subject deeper and more in-depth. In addition, RE development MBA is going to encompass more comprehensive course work in the context of real estate development because that is where the money is in. If you paid attention to discussions here for any length in time, the money in the architecture field is in the real estate end not in the designing.
1. Plenty of people make a living in architecture, don't worry about Balkin's hysteria. There are problems with the profession, but nothing's perfect.
2. Take what you want to take. Enjoy (at least some of) your education. Drawing is good. Furniture design would be a great choice, definitely something for your portfolio. You were interested in preservation, right? Maybe some history - local if possible - where you might get to do some research.
3. Grad schools are basically going to judge you on your portfolio. I don't think that they will care about your choice of minor, unless its especially interesting.
Xenakis,
There is a point there but he would need a full degree's worth of education/experience to get enough familiarity in programming to write actual programs in a programming language.
One usually needs to get close to 10 years of programming in a primary programming language to get really good with it. Aside from a number of supporting scripting languages.
With experience in this field all the way back to the mid-1980s, it takes time. Programming language is like foreign language. To get fluent in the language and its syntax, it takes time to get it down that you don't have to spend alot of time thinking, which command does what. You know it by heart. It doesn't take that long to learn individual commands but learning the body of commands and how to use them efficiently like how you learn to use and construct words fluently.
So yes, you need to alot more than taking a minor.
Anonitect,
At this point, the education needs to fit inline with career direction.
Usually people don't go into grad school until after working for some time. Education is career development investment. Invest wisely and make use of what you have.
Thanks again for all of the input and advice. It is very helpful. Unfortunately, my current school does not offer a BArch, only the BS Arch, so I will have to get my MArch with my masters in RE Development/MBA. For my electives, I think I will focus on building my portfolio with some design classes, and maybe an RE finance course and local history course, since I want to eventually get a graduate certificate in historic preservation. My whole objective in my career is to buy old properties and urban areas and redevelop them to make them more sustainable and redesign them. Then sell and rent them out. I figured this is the best way to conserve architecture. I think focusing on my portfolio will be good for this career choice because only a few schools have the programs that suit me.
Also, Udemy has free business courses like accounting and project management, so a business minor would just spend money that I don't have.
Balkins,
Education isn't strictly vocational. Its also about, well, education. Improving the mind, trying new things, etc. Sounds like the guy is already majoring in the subject he wants to pursue as a career, and has a totally responsible plan for grad school. He should have a little fun, too. The stuff he's talking about doing will be good for his portfolio, anyway.
Justin: Take a drawing class. I can't recommend doing that highly enough.
(Also, for what you're talking about as a career- basically flipping properties/ landlording - you wouldn't really need an M.Arch. You could spend a couple of years swinging a hammer, get experience, and save up some cash for a down payment on your first property. You could just do it, lots of folks do. Market fluctuations might kick your ass, though. And, I totally agree that it is a good way to conserve architecture.)
Frankly, unless you have a trust fund that pays for a living.... POST-SECONDARY education is about vocational training and preparing people for jobs and careers that requires a degree.
When you rack up a loan debt the size of Olympus Mon then you just might have a good reason to not blow away money like a fucking idiot.
Unless you take post-secondary education or vocational training of some kind, you will be stuck with minimum wage jobs. When you have $25,000+ a year of loan debt, you do this for career and vocational objectives not for shits and grins.
If you are only doing it for fun, you take personal enrichment classes at community college or other institutions for a nominal fee and receive zero credits.
Otherwise, you'll ruin your academic future. Taking a course or two is one thing. My point to the OP is taking a minor in CS just doesn't qualify you for shit for anything relating to computer science (CS). You need to do a bit more if you plan to use the knowledge vocationally because a minor doesn't instruct enough for competency in and of itself.
Unless you have a healthy trust fund, you need to work for a living. Vocation and Career is basically YOUR LIFE. It is what will feed you and put a roof over your head because it is what you do in working that pays for the food you eat and the place you live and the amenities of your life because there is no free lunch. Work, get paid you live. You don't work, you don't get paid, you simply die.
*Hates* math but wants a computer science degree? Hahahahaha
Dude, read your own post and highlight the contradictions and inconsistencies.
I've got to exclude academia, the only reason I'm not was to follow the free thesis thread.
Ta ta!
"Otherwise, you'll ruin your academic future." should read "Otherwise, you'll ruin your career future. "
Point is... when you spend a bunch of money on credits that you'll not use vocationally or in your career then it is a waste.
Universities cost too damn much to be messing around. It is your career investment you would be floundering so decisions needs to be prudent in how you shape the knowledge and skills foundation that will get you a job and begin a career.
Degrees have a relative shelf life. Some are good for 5 years and then you are essentially unemployable if you don't have work experience and such to keep your knowledge and skills relevant and not obsolete.
Why do think there is continuing education? In some cases, experience suffices. But doing nothing with what you know and your knowledge and skills becomes obsolete as times and needs changes and what knowledge and skills is needed changes... competition replaces the old and obsolete.
Education is an investment of one's own future. Mismanagement of it can ruin it. You know what I mean anon.
Balkins, you couldn't get past a community college. Please shut up while the adults speak.
I was a dual CS and arch major... Computer science is mostly logic - and a mix of math (not hard math, think more word problems) and linguistics. Personally, I feel like the most useful minor would be in english, but I could see how CS might be useful. If you enjoy logic puzzles, you'll enjoy computer science.
null pointer,
I had been in university for 3 years.
In computer programming, I have education and experience spanning over 25 years. I was programming Commodore 64 games and applications back in the late 1980s as well as TI-99/4A, Amiga, and many other computer platforms. My experience alone would be on the order of a doctorates. Back in the 1980s, they didn't have college degree programs in video game design, programming and development.
I could have went on to computer science and I could do so. I wasn't blocked from admissions in that direction.
I agree with toasteroven and yes, I agree with his points as most degrees labeled 'computer science' is much more logic oriented. Video Game design is kind of the marriage of the art and science in application of software development and programming.
Balkins,
I work for a living, I'm doing pretty well, and I took electives I was interested in rather than trying to figure out how I might possibly impress potential future employers. I racked up some loans, but they're under control - almost gone now, in fact. Taking "impractical" classes in college didn't hurt me any. In fact, they have made my life far more interesting than it would have been if I had been preoccupied with vocational training, because I got a chance to figure out what I was really into, and some of that stuff has become part of my working life.
When I said have fun, I wasn't suggesting that the guy skip class to play video games. I meant that he should take courses that sound interesting to him, to broaden his education. Life is not all about work, unless you're a drone. Learning to think for yourself is priceless, and college is one of the few places where you get to develop those muscles.
Taking electives is fine. That's not in dispute. Taking a minor is generally more than electives but bottom line is you have to be keeping in mind in the long run.
In that part of clarifying your point, I agree with your points there. No, I'm wasn't suggesting taking courses that strictly and directly apply to career but useful to that end that you would apply in the course of a career. They can be indirect, though. It would be a waste to take and get a CS minor if you don't use and apply what you learn their. If you never write a computer program after getting the CS minor, it would be somewhat wasteful if you don't find a way to cultivate the knowledge and skills you learn into the vocation(s) or careers over the course of your life.
I'm glad you found ways to use the stuff there. Disciplined and Prudent approach to selecting courses with your long term career in mind. Aimlessly choosing to take courses can be a waste.
I hope that is clear. I think here we come to an agreement in general.
OP: at a minimum, you would learn some basic code, which would allow you to pontificate about the power of scripting and parametricism in architecture, the basic CS classes you would take would probably put you light years ahead of all of the other phonies talking shit like the know how to code.
i'm going to have to defend Richard here - programming is something you can definitely get into without a degree. I had maybe a couple CS foundation classes that I felt would take a while to piece together outside of college, but languages you really learn through practice and some kind of community...
chigurh,
Sure. But a few more than basic CS classes and you can hold your own and actually write actual computer programs that you can commercially sell and people would buy it.
at a minimum, you would learn some basic code, which would allow you to pontificate about the power of scripting and parametricism
IMO - if OP takes just "intro to CS" they'd be much more critical of the "parametricists..."
Yes, it can be done and at the end of the day, it comes down to possessing the knowledge and skills comparable to what you would learn by going to college and then additional experience as maybe needed in the job.
When I started, this was way back when Ronald Reagan was President.
Many jobs requires a BS/BA degree in Computer Science or related degree or a comparable equivalent experience that demonstrates a comparable knowledge and skills.
I do have a degree in programming and networking but it wasn't necessarily required for me to do computer programming and networking.
With the tools available, one can learn to program and use some of the new tools available in ways we couldn't really do in the same manner in the 1980s on dial-up BBSs and computer networks.
However, we had text resources that goes a long way. Then again, programming in those days didn't have GUIs like we have today.
It's different but it works. Game design involves another tier of knowledge that is game designing including game mechanics, story, etc.
It's an additional knowledge base.
Over the years, I had to translate my knowledge across different computer languages. Over time, you learn the syntax of the language so you can be proficient with the language. On the production side, performance is a factor and if you are slow, you don't keep the job very long. This is no different than it is with architects and CAD staff. You want a CAD technician that is productive and efficient.
toasteroven:
IMO - if OP takes just "intro to CS" they'd be much more critical of the "parametricists..."
-----------------------------------------------------
Agree.
@toaster, indeed, I watched a lecture a few months back where one of these total fraud of a phonies was talking about using scripting to generate some project...somebody asked a question about it and he went into some bullshit description of the "complex and numerous parameters" and the "extreme" computing power required to generate the project...total bullshit. Like he was running some numerical model on 50 cloud servers to create 25 nodes and triangulate the resulting mesh...total fucking phony....
I always think a real programmer would look at what architects pass of as complicated scripting and just fucking laugh their assess off....4 grader logowriter to the max...
Yep. parametric scripting is only a segment of computer programming. I haven't so much applied my programming knowledge into parametric scripting but then my area of programming had generally been in a different area of programming. Nonetheless, I would agree with your points there.
Remembering that AutoCAD's scripting language AutoLISP (now Visual LISP) is a dialect of LISP and LOGO is a derivative subset of LISP. In a sense, modify LOGO language for 3d and you got 3d vector modeling using basically LOGO syntax. I haven't worked with LOGO in over 20 years but I can see the resemblance of the language.
Back then.... LOGO & PILOT.... interesting stuff but before long, it was kind of limited for application of use.
OP-
Download Processing, take it for a ride over the summer and see if you like programming. I'll likely take some flack making that suggestion, but it was designed for occasions like this. If you like it, you can carry on and get "serious" about the language that it was built around and more. If you don't.. move on.
You'll need to understand what you want to get out of the MArch/RE as well- besides money. There is a lot of money out there, but there a lot of traps too. I know many an RE student who are toiling away in a manner that is similar to the entry level architect, looking for the next site for a Hilton. Yes, they get paid better, but the cost of their educations was higher too (hard and soft costs). Make sure that doesn't the increased salary doesn't become a moot point.
Finally, a dual degree may make you more attractive, but it may make lower the quality in both degrees. I'm not saying don't do it, I'm saying make a plan that allows you to excel in both. A double degree with mediocre grades and a weak portfolio will limit your options for grad school.
The advice I got on this same subject from a futurist at ARUP was just to make friends with the computer people, know what the trends are, and have a wide knowledge of the possibilities. To specialize would be more trouble than it's worth as an architecture student.
Marc Miller,
Thanks for the advice. I have been thinking that I might just get a MArch or MRED. I want to be a preservationist so I might not need an architecture license and might just have to get a dual masters in RE development and historic preservation. In a sense as a developer I can still "design" and I have more of a say and effect on the built environment. It would be difficult to be an architect and developer at the same time, and each career requires a lot of time.
Preservation is a finicky niche, so you may want to consider a arch/arch-h degree. Or perhaps a art-h/re degree. But that may be too esoteric. Not to mention, there are those three letters if you want to be taken "seriously" as a preservationist. Do the research to see how you could make those option work, but also bead in mind that there are some conflicts brewing.
To be taken seriously in historic preservation is knowing WTF you are talking about. Bottom Line.
Historic Preservation is multi-disciplinary and involves multiple professionals. Historic preservation field which I would say includes: Restoration, Renovation, Rehabilitation and Reconstruction (the 4 R's) - no Remodel is a bad word. Remodel is basically Remuddle. It means desecrating historic character... usually.
In any of this, there is different areas in historic preservation from craftsmans applying knowledge of the crafts be it with wood or any specialization there, there is the researching side which is also multi-disciplinary in the research from archaeological to cultural/human as well as environmental geographic perspective to architectural history (architectural historians), etc. and then there is the design & engineering side of things.
There is alot of disciplines involved in the research, in the craft trades, and in the design/engineering sides of historic preservation. There is a lot involved and also the kinds of services involved.
Each person has to find where they fit in and package the services in need.
Agreed,
Those three "r's" essentially boil down the classifications. And it is true that Preservation notably differed from history in that thee is a significant element of material practice embedded in the reference set. That said it also mean that you must be aware of periods of historic significance, notable persons, etc.
four R's. 3 is most common. The last one is relatively rare. Aside from that.... yep.
4 indeed. I missed a point.
Op, so now that we've determined your career...
Would a dual MArch and MSHP(His Prv), MRED and MSHP, or MA Arch His and MSHP be better for a career in historic preservation? Keep in mind I want to be a building conservator and designer, and eventually a preservation consultant. I am interested in redesigning and developing old buildings. Once I thought of getting a dual major in MArch and MRED with a certificate in HP however, I think it would hard to be a developer and architect since both requires experience. What is better with preservation, architect, developer, or architectural historian?
Also do I need a PHD to be a preservationist? It was mentioned that I won't be taken seriously without a PHD. However, I want to practice preservation, not an activist or researcher.
The PhD can help, but it's not something that is trend all. A lot of preservation programs, particularly the recognized ones, are associated with history programs. You'll just need to be very focused in your development.
justinritchey17,
Don't auto-assume. If your education is from an NSPE accredited program and you are working professional in your area and education and experience and do a proper job and good reputation then you would be taken seriously. Not all areas of historic preservation is served by high levels of degrees. If your area is hands on crafts then experience in the crafts is better than a doctorates any day. I rather have an experienced craftsman doing the physical restoration than a book worm who doesn't know how to use a hammer.
When I need restoration work done on my house, I need experience craftsmen to do the craft. I need good researchers for research. It is a team approach. They don't do doctoral degrees in field crafts. If your area is research then do what you need to be good at it. If your area is custom millwork, window restoration or whatever, DO WHAT YOU NEED TO DO TO BE GOOD AT IT.
It isn't necessarily the degree that will determine whether to take you seriously or not. It is the reputation that you make of yourself in that you know what you are talking about.
I hope it helps to understand that.
Computers Science knowledge wouldn't be a bad thing, I studied architecture and now I'm considering going back to school to do CS or Robotics depending on which I prefer to go deeper build environment technology such as adaptive materials and digital fabrication.
It really depends on what you want to get out of it, don't do something just because someone suggested it to you.
Block this user
Are you sure you want to block this user and hide all related comments throughout the site?
Archinect
This is your first comment on Archinect. Your comment will be visible once approved.